Bug 230055 - [ BigSur wk1 ] webrtc/datachannel/datachannel-page-cache-send.html is a flaky timeout
Summary: [ BigSur wk1 ] webrtc/datachannel/datachannel-page-cache-send.html is a flaky...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-09-08 10:39 PDT by ayumi_kojima
Modified: 2023-09-13 23:07 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ayumi_kojima 2021-09-08 10:39:01 PDT
webrtc/datachannel/datachannel-page-cache-send.html

Is a flaky time out on BigSur wk1.

History: https://results.webkit.org/?suite=layout-tests&test=webrtc%2Fdatachannel%2Fdatachannel-page-cache-send.html

Result page: https://build.webkit.org/results/Apple-BigSur-Debug-WK1-Tests/r282143%20(4042)/results.html

Diff:

--- /Volumes/Data/worker/bigsur-debug-tests-wk1/build/layout-test-results/webrtc/datachannel/datachannel-page-cache-send-expected.txt
+++ /Volumes/Data/worker/bigsur-debug-tests-wk1/build/layout-test-results/webrtc/datachannel/datachannel-page-cache-send-actual.txt
@@ -1,3 +1,2 @@
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS datachannel-page-cache-send
-

Stderr:

2021-09-08 09:41:46.105 DumpRenderTree[84823:106479204] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 09:41:46.105 DumpRenderTree[84823:106479204] nil host used in call to allowsAnyHTTPSCertificateForHost:
2021-09-08 09:41:46.112 DumpRenderTree[84823:106479204] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 09:41:46.112 DumpRenderTree[84823:106479204] nil host used in call to allowsAnyHTTPSCertificateForHost:
2021-09-08 09:41:46.113 DumpRenderTree[84823:106479204] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 09:41:46.113 DumpRenderTree[84823:106479204] nil host used in call to allowsAnyHTTPSCertificateForHost:
(sdp_offer_answer.cc:2293): AddIceCandidate: ICE candidates can't be added without any remote session description.
2021-09-08 09:41:46.231 DumpRenderTree[84823:106479204] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 09:41:46.231 DumpRenderTree[84823:106479204] nil host used in call to allowsAnyHTTPSCertificateForHost:
(sdp_offer_answer.cc:2293): AddIceCandidate: ICE candidates can't be added without any remote session description.
Comment 1 Radar WebKit Bug Importer 2021-09-08 10:39:39 PDT
<rdar://problem/82880473>
Comment 2 ayumi_kojima 2021-09-08 10:52:52 PDT
It looks like the flaky timeout started at around r281981
Comment 3 ayumi_kojima 2021-09-08 11:26:13 PDT
I was not able to find out the regression point because I was not able to reproduce the timeout using:

run-webkit-test iterations 50 --exit-after-n-failures 1 webrtc/datachannel/datachannel-page-cache-send.html -1

It looks like the test passed without actually running. Tried TOT, r281981, r281980, r281977, r281690, but got the same result.


stdio:

Using port 'mac-bigsur'
Test configuration: <bigsur, x86_64, release>
Placing test results in /Volumes/Data/Builds/GoldenGate/test-281690/layout-test-results
Using Release build
Pixel tests disabled
Regular timeout: 30000, slow test timeout: 150000
Command line: /Volumes/Data/Builds/GoldenGate/test-281690/DumpRenderTree -

Found 1 test; running 1, skipping 0.

Verbose baseline search path: platform/mac-bigsur-wk1 -> platform/mac-bigsur -> platform/mac-wk1 -> platform/mac -> generic

Baseline search path: platform/mac-bigsur-wk1 -> platform/mac-bigsur -> platform/mac-wk1 -> platform/mac -> generic

Running 1 test

Running 1 DumpRenderTree.

The test ran as expected.


stderr:

2021-09-08 10:55:32.664 DumpRenderTree[9863:1153595] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 10:55:32.664 DumpRenderTree[9863:1153595] nil host used in call to allowsAnyHTTPSCertificateForHost:
2021-09-08 10:55:32.670 DumpRenderTree[9863:1153595] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 10:55:32.670 DumpRenderTree[9863:1153595] nil host used in call to allowsAnyHTTPSCertificateForHost:
2021-09-08 10:55:32.671 DumpRenderTree[9863:1153595] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 10:55:32.671 DumpRenderTree[9863:1153595] nil host used in call to allowsAnyHTTPSCertificateForHost:
2021-09-08 10:55:32.689 DumpRenderTree[9863:1153595] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-09-08 10:55:32.689 DumpRenderTree[9863:1153595] nil host used in call to allowsAnyHTTPSCertificateForHost:
(stun_port.cc:308): Port[c020800:0:1:0:local:Net[en0:192.168.0.x/24:Unknown:id=1]]: UDP send of 100 bytes to host 192.168.0.x:59117 (192.168.0.x:59117) failed with error 1
Comment 4 ayumi_kojima 2021-09-08 11:31:38 PDT
Marked test expectations https://trac.webkit.org/changeset/282159/webkit
Comment 5 Ben Schwartz 2023-09-13 23:07:40 PDT
This test is constantly passing now. Verified issue resolved.