Closed Bug 1869861 Opened 2 years ago Closed 2 years ago

Perma Android TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | bundles on the first transport and closes the second - Test timed out when Gecko 122 merges to Beta on 2023-12-18

Categories

(Core :: WebRTC, defect)

defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr115 --- unaffected
firefox120 --- unaffected
firefox121 --- unaffected
firefox122 + verified

People

(Reporter: SerbanS, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Central-as-beta-simulation

How to run these simulations

Failure log

[task 2023-12-13T14:08:52.541Z] 14:08:52     INFO - TEST-PASS | /webrtc/protocol/RTCPeerConnection-payloadTypes.html | createOffer with the maximum set of codecs does not generate invalid payload types 
[task 2023-12-13T14:08:52.541Z] 14:08:52     INFO - TEST-FAIL | /webrtc/protocol/bundle.https.html | not negotiating BUNDLE creates two separate ice and dtls transports - assert_not_equals: got disallowed value undefined
[task 2023-12-13T14:08:52.541Z] 14:08:52     INFO - @https://web-platform.test:8443/webrtc/protocol/bundle.https.html:49:20
[task 2023-12-13T14:08:52.541Z] 14:08:52     INFO - TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | bundles on the first transport and closes the second - Test timed out
[task 2023-12-13T14:08:52.541Z] 14:08:52     INFO - TEST-INFO | expected FAIL
[task 2023-12-13T14:08:52.542Z] 14:08:52     INFO - 
[task 2023-12-13T14:08:52.542Z] 14:08:52     INFO - TEST-UNEXPECTED-NOTRUN | /webrtc/protocol/bundle.https.html | max-bundle with an offer without bundle only negotiates the first m-line - expected FAIL
[task 2023-12-13T14:08:52.542Z] 14:08:52     INFO - TEST-INFO | expected FAIL
[task 2023-12-13T14:08:52.542Z] 14:08:52     INFO - 
[task 2023-12-13T14:08:52.542Z] 14:08:52     INFO - TEST-UNEXPECTED-NOTRUN | /webrtc/protocol/bundle.https.html | sRD(offer) works with no transport attributes in a bundle-only m-section - expected PASS
[task 2023-12-13T14:08:52.604Z] 14:08:52     INFO - TEST-UNEXPECTED-TIMEOUT | /webrtc/protocol/bundle.https.html | expected OK
[task 2023-12-13T14:08:52.604Z] 14:08:52     INFO - TEST-INFO took 241108ms
[task 2023-12-13T14:08:52.918Z] 14:08:52     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2023-12-13T14:08:53.000Z] 14:08:53     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2023-12-13T14:08:53.000Z] 14:08:53     INFO - Closing logging queue
[task 2023-12-13T14:08:53.000Z] 14:08:53     INFO - queue closed
[task 2023-12-13T14:08:53.011Z] 14:08:53     INFO - Setting up ssl
[task 2023-12-13T14:08:53.026Z] 14:08:53     INFO - certutil | b''
[task 2023-12-13T14:08:53.040Z] 14:08:53     INFO - certutil | b''
[task 2023-12-13T14:08:53.048Z] 14:08:53     INFO - certutil | b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
[task 2023-12-13T14:08:53.573Z] 14:08:53     INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2023-12-13T14:08:54.630Z] 14:08:54     INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmp_vstnv77pidlog --es env10 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank --ez use_multiprocess True
[task 2023-12-13T14:08:55.802Z] 14:08:55     INFO - Starting runner
[task 2023-12-13T14:08:56.538Z] 14:08:56     INFO - TEST-START | /webrtc/protocol/candidate-exchange.https.html

Hello Mark! Could you please take a look at this? Can this be related with your latest changes in Bug 1867620?

Thank you!

Flags: needinfo?(standard8)
See Also: → 1869869

Bug 1867620 is all about UI changes, that don't seem relevant to WebRTC.

Flags: needinfo?(standard8)
See Also: → 1869829
Depends on: 1870083
Keywords: regression
Regressed by: 1869381
Depends on: 1870173

:chunmin, since you are the author of the regressor, bug 1869381, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(cchang)

Bug 1870083 should disable FFmpegVideoEncoder on non linux platform and only enable it in Nightly on Linux. Bug 1870173 is going to fix the deadlock issue found.

Patch in Bug 1870173 has fixed the issue and verified fixed in today's central as beta sim

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(cchang)
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.