Intermittent TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | not negotiating BUNDLE creates two separate ice and dtls transports - Test timed out
Categories
(Core :: WebRTC, defect, P2)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: bwc)
References
Details
(Keywords: intermittent-failure)
Filed by: ccoroiu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=294149638&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cndkyBiOSPiKkpUfQXHvrg/runs/0/artifacts/public/logs/live_backing.log
[task 2020-03-21T00:44:27.924Z] 00:44:27 INFO - TEST-START | /webrtc/protocol/bundle.https.html
[task 2020-03-21T00:44:44.270Z] 00:44:44 INFO - PID 9980 | (stun/INFO) STUN-CLIENT(consent): Received response; processing
[task 2020-03-21T00:44:44.275Z] 00:44:44 INFO - PID 9980 | (ice/INFO) ICE(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html))/STREAM(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html) transport-id=transport_0 - 96a53e7e:8e016b99a91bf8cc2646abf3df7556e3)/COMP(1): Consent refreshed
[task 2020-03-21T00:44:44.293Z] 00:44:44 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:44.696Z] 00:44:44 INFO - PID 9980 | (stun/INFO) STUN-CLIENT(consent): Received response; processing
[task 2020-03-21T00:44:44.696Z] 00:44:44 INFO - PID 9980 | (ice/INFO) ICE(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html))/STREAM(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html) transport-id=transport_1 - 96a53e7e:8e016b99a91bf8cc2646abf3df7556e3)/COMP(1): Consent refreshed
[task 2020-03-21T00:44:44.776Z] 00:44:44 INFO - PID 9980 | (stun/INFO) STUN-CLIENT(consent): Received response; processing
[task 2020-03-21T00:44:44.776Z] 00:44:44 INFO - PID 9980 | (ice/INFO) ICE(PC:1584751469280000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html))/STREAM(PC:1584751469280000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html) transport-id=transport_0 - 04512e56:a12889cae2adefa352ae6e97cf4188c0)/COMP(1): Consent refreshed
[task 2020-03-21T00:44:45.284Z] 00:44:45 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:45.505Z] 00:44:45 INFO - PID 9980 | (stun/INFO) STUN-CLIENT(consent): Received response; processing
[task 2020-03-21T00:44:45.507Z] 00:44:45 INFO - PID 9980 | (ice/INFO) ICE(PC:1584751469280000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html))/STREAM(PC:1584751469280000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html) transport-id=transport_1 - 04512e56:a12889cae2adefa352ae6e97cf4188c0)/COMP(1): Consent refreshed
[task 2020-03-21T00:44:46.291Z] 00:44:46 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:47.286Z] 00:44:47 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:48.282Z] 00:44:48 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:49.276Z] 00:44:49 INFO - PID 9980 | (stun/INFO) STUN-CLIENT(consent): Received response; processing
[task 2020-03-21T00:44:49.276Z] 00:44:49 INFO - PID 9980 | (ice/INFO) ICE(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html))/STREAM(PC:1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html) transport-id=transport_0 - 96a53e7e:8e016b99a91bf8cc2646abf3df7556e3)/COMP(1): Consent refreshed
[task 2020-03-21T00:44:49.286Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:49.295Z] 00:44:49 INFO -
[task 2020-03-21T00:44:49.295Z] 00:44:49 INFO - TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | not negotiating BUNDLE creates two separate ice and dtls transports - Test timed out
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO - TEST-INFO | expected FAIL
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO -
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO - TEST-UNEXPECTED-NOTRUN | /webrtc/protocol/bundle.https.html | bundles on the first transport and closes the second - expected FAIL
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO - TEST-INFO | expected FAIL
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO - TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | expected OK
[task 2020-03-21T00:44:49.296Z] 00:44:49 INFO - TEST-INFO took 21372ms
[task 2020-03-21T00:44:49.326Z] 00:44:49 INFO - PID 9980 | 1584751489316 Marionette INFO Stopped listening on port 57613
[task 2020-03-21T00:44:49.513Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: I/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2113: CloseInt: Closing PeerConnectionImpl 00ffc9118f738f02; ending call
[task 2020-03-21T00:44:49.513Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: I/jsep [1584751469280000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html)]: stable -> closed
[task 2020-03-21T00:44:49.518Z] 00:44:49 INFO - PID 9980 | [Child 3580: WebRTCPD #2]: E/signaling [WebRTCPD #2|WebrtcAudioSessionConduit] AudioConduit.cpp:597: SendAudioFrame Engine not transmitting
[task 2020-03-21T00:44:49.518Z] 00:44:49 INFO - PID 9980 | [Child 3580: WebRTCPD #1]: E/signaling [WebRTCPD #1|WebrtcAudioSessionConduit] AudioConduit.cpp:597: SendAudioFrame Engine not transmitting
[task 2020-03-21T00:44:49.523Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2711: GetStats: Found no pipelines matching selector.
[task 2020-03-21T00:44:49.523Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: I/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2113: CloseInt: Closing PeerConnectionImpl c98080ae0779ff47; ending call
[task 2020-03-21T00:44:49.524Z] 00:44:49 INFO - PID 9980 | [Child 3580: Main Thread]: I/jsep [1584751469290000 (id=2147483651 url=https://web-platform.test:8443/webrtc/protocol/bundle.https.html)]: stable -> closed
[task 2020-03-21T00:44:49.524Z] 00:44:49 INFO - PID 9980 | [Child 3580: WebRTCPD #2]: E/signaling [WebRTCPD #2|WebrtcAudioSessionConduit] AudioConduit.cpp:597: SendAudioFrame Engine not transmitting
[task 2020-03-21T00:44:49.562Z] 00:44:49 INFO - PID 9980 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-21T00:44:49.562Z] 00:44:49 INFO - PID 9980 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-21T00:44:49.613Z] 00:44:49 INFO - PID 9980 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-21T00:44:49.636Z] 00:44:49 INFO - PID 9980 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-21T00:44:49.655Z] 00:44:49 INFO - PID 9980 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
| Comment hidden (Intermittent Failures Robot) |
Comment 2•6 years ago
|
||
This fails frequently on Windows ccov since last Friday. Triggered by bug 1616875?
| Assignee | ||
Comment 3•6 years ago
|
||
This is a brand new test, landed on 3/13, but we don't see failures start until 3/20? Are we just missing some classifications?
| Assignee | ||
Comment 4•6 years ago
|
||
Hmm, failures do indeed seem to start on 3/20. Looking closer.
| Assignee | ||
Comment 5•6 years ago
|
||
| Assignee | ||
Comment 6•6 years ago
|
||
| Assignee | ||
Comment 7•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 8•6 years ago
|
||
| Assignee | ||
Comment 9•6 years ago
|
||
Ok, this is weird. The test works fine when run by itself, or with the full set of webrtc tests. But, when run using the normal chunking, it times out.
| Assignee | ||
Comment 10•6 years ago
|
||
| Assignee | ||
Comment 11•6 years ago
|
||
As far as I can tell, this failure only happens due to an earlier test (that isn't related to webrtc) running in the chunk.
| Assignee | ||
Comment 12•6 years ago
|
||
It looks like this test is timing out here, waiting for a "loadedmetadata" event.
Bryce, is there anything that landed on the 20th that might effect this in some way?
| Assignee | ||
Comment 13•6 years ago
|
||
Actually, this test looks flawed. We are setting up the |metadataToBeLoaded| promise here, in ontrack:
However, we expect to get ontrack twice, once each for audio and video. The order in which we get these should depend on the order of the addTrack calls, but I'm not sure what that is going to be.
| Assignee | ||
Comment 14•6 years ago
|
||
Bryce, is there anything that landed on the 20th that might effect this in some way?
Sounds like you've got a plan. I had a look at all the commits landed under dom/media and didn't see anything that jumped out at me. If you don't get any traction, let me know and I can fine tooth comb the changes.
| Assignee | ||
Comment 17•6 years ago
|
||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 19•6 years ago
|
||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 21•6 years ago
|
||
Looks like this has spread beyond ccov to other windows builds, starting on the 31st.
| Assignee | ||
Comment 22•6 years ago
|
||
Hang on, those look misclassified to me. Those are cases where we do not timeout as expected, because the .ini file changed.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
| Assignee | ||
Updated•1 year ago
|
Description
•