Open Bug 1780717 Opened 2 years ago Updated 5 days ago

Intermittent dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | single tracking bug

Categories

(Core :: WebRTC: Audio/Video, defect, P5)

defect

Tracking

()

REOPENED
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox103 --- unaffected
firefox104 --- unaffected

People

(Reporter: intermittent-bug-filer, Assigned: jrmuizel, NeedInfo)

References

(Regressed 1 open bug, Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [retriggered])

Attachments

(5 files, 1 obsolete file)

Filed by: bszekely [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=385086725&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fMr7DH8ETVSdVmIyUK3nXg/runs/0/artifacts/public/logs/live_backing.log


[task 2022-07-22T05:06:21.276Z] 05:06:21     INFO -   "sdpFmtpLine": "max-fs=12288;max-fr=60",
[task 2022-07-22T05:06:21.277Z] 05:06:21     INFO -   "transportId": "transport_0"
[task 2022-07-22T05:06:21.278Z] 05:06:21     INFO - }
[task 2022-07-22T05:06:21.279Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.id is the same as the report key. 
[task 2022-07-22T05:06:21.280Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.timestamp is not less than 0 
[task 2022-07-22T05:06:21.281Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.timestamp is relative to current time, date=Fri Jul 22 2022 05:06:20 GMT+0000 (Coordinated Universal Time) 
[task 2022-07-22T05:06:21.281Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.ssrc has a value 
[task 2022-07-22T05:06:21.282Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.kind is 'audio' or 'video' 
[task 2022-07-22T05:06:21.284Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.mediaType is 'audio' or 'video' 
[task 2022-07-22T05:06:21.286Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | kind equals legacy mediaType 
[task 2022-07-22T05:06:21.286Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.codecId has a value 
[task 2022-07-22T05:06:21.287Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | codecId 9a94847a exists in report 
[task 2022-07-22T05:06:21.288Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | codecId 9a94847a in report is codec type 
[task 2022-07-22T05:06:21.292Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | codecId 9a94847a in report is for a mimeType of the same media type as the referencing rtp stream stat 
[task 2022-07-22T05:06:21.293Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | remoteId b14e3e85 exists in report. 
[task 2022-07-22T05:06:21.295Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | remote ssrc and local ssrc match. 
[task 2022-07-22T05:06:21.295Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | remote object has local object as it's own local object. 
[task 2022-07-22T05:06:21.296Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsReceived is a sane number for a short audio test. value=222 
[task 2022-07-22T05:06:21.297Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsDiscarded is sane number for a short test. value=0 
[task 2022-07-22T05:06:21.298Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.bytesReceived is a sane number for a short audio test. value=35902 
[task 2022-07-22T05:06:21.299Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsLost is a sane number for a short audio test. value=0 
[task 2022-07-22T05:06:21.300Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitter is sane number for a audio local only test. value=0.011 
[task 2022-07-22T05:06:21.300Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferEmittedCount is a sane number for a short audio test. value=210240 
[task 2022-07-22T05:06:21.301Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferDelay is a sane number for a short audio test. value=9465.6/210240=0.045022831050228314 
[task 2022-07-22T05:06:21.302Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp has field totalSamplesReceived when kind is video 
[task 2022-07-22T05:06:21.305Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp has field concealedSamples when kind is video 
[task 2022-07-22T05:06:21.305Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp has field silentConcealedSamples when kind is video 
[task 2022-07-22T05:06:21.306Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.totalSamplesReceived is a sane number for a short audio test. value=211200 
[task 2022-07-22T05:06:21.307Z] 05:06:21     INFO - Buffered messages finished
[task 2022-07-22T05:06:21.308Z] 05:06:21     INFO - TEST-UNEXPECTED-FAIL | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.concealedSamples is a sane number for a short audio test. value=0 
[task 2022-07-22T05:06:21.309Z] 05:06:21     INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:417:16
[task 2022-07-22T05:06:21.310Z] 05:06:21     INFO - pedanticChecks/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:548:11
[task 2022-07-22T05:06:21.311Z] 05:06:21     INFO - pedanticChecks@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:314:10
[task 2022-07-22T05:06:21.311Z] 05:06:21     INFO - PC_LOCAL_TEST_LOCAL_STATS/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1367:19
[task 2022-07-22T05:06:21.312Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.silentConcealedSamples is a sane number for a short audio test. value=0 
[task 2022-07-22T05:06:21.313Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field firCount when kind is not 'video' 
[task 2022-07-22T05:06:21.313Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field pliCount when kind is not 'video' 
[task 2022-07-22T05:06:21.316Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field framesDecoded when kind is not 'video' 
[task 2022-07-22T05:06:21.317Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field discardedPackets when kind is not 'video' 
[task 2022-07-22T05:06:21.317Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field framesPerSecond when kind is not 'video' 
[task 2022-07-22T05:06:21.318Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field frameWidth when kind is not 'video' 
[task 2022-07-22T05:06:21.319Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field frameHeight when kind is not 'video' 
[task 2022-07-22T05:06:21.320Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field framesReceived when kind is not 'video' 
[task 2022-07-22T05:06:21.321Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.id was tested. 
[task 2022-07-22T05:06:21.322Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.timestamp was tested. 
[task 2022-07-22T05:06:21.323Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.type was tested. 
[task 2022-07-22T05:06:21.324Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.ssrc was tested. 
[task 2022-07-22T05:06:21.325Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.mediaType was tested. 
[task 2022-07-22T05:06:21.326Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.kind was tested. 
[task 2022-07-22T05:06:21.327Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.codecId was tested. 
[task 2022-07-22T05:06:21.333Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsReceived was tested. 
[task 2022-07-22T05:06:21.333Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsLost was tested. 
[task 2022-07-22T05:06:21.334Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsDiscarded was tested. 
[task 2022-07-22T05:06:21.335Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.bytesReceived was tested. 
[task 2022-07-22T05:06:21.336Z] 05:06:21     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitter was tested. 

Also add some additional conditions to make sure the values make
sense.

Assignee: nobody → jmuizelaar
Status: NEW → ASSIGNED
Flags: needinfo?(jmuizelaar)
Pushed by jmuizelaar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a01b807292a1
Lower concealedSamples threshold to 0 to avoid intermittents. r=ng
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

This is still happening on autoland: https://treeherder.mozilla.org/logviewer?job_id=385541855&repo=autoland
Jeff can you please take a look?

Status: RESOLVED → REOPENED
Flags: needinfo?(jmuizelaar)
Resolution: FIXED → ---
Target Milestone: 105 Branch → ---

This should fix an intermittent on Android.

Set release status flags based on info from the regressing bug 1780282

Pushed by jmuizelaar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/957917025056
Drop the jitterBufferEmittedCount to 7. r=ng
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
See Also: → 1784026
Flags: needinfo?(jmuizelaar)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 105 Branch → ---

This has gotten really bad lately:

https://treeherder.mozilla.org/jobs?repo=try&revision=ca7afc27d836c9d97bcb08ab2bcf32687765fab1

Do we have any insight into what caused this uptick in failures?

Flags: needinfo?(na-g)

The bugs need some demuxing.

For the qpSum failure, which seems new, the timing corresponds with the libwebrtc landing. Looking at some of the logs[-1], it seems that one of the simulcast layers has a qpSum of 0. I am not an expert on VP8, but the expected range of that value is 1 to 127 inclusive. Looking at the code [0] 0 is not the default internal value, and it indicates that this value is coming from the encoder. Our last libvpx update was 2023/05/12, and is not indicated. Should the qpSum be copied down from the highest simulcast layer? Byron, from your link, this seems to be a Windows only issue. Can you confirm or deny that? Andreas, do you have any thoughts?

[-1] https://treeherder.mozilla.org/logviewer?job_id=419063105&repo=try&lineNumber=65472
[0] https://searchfox.org/mozilla-central/rev/962a843f6d96283c45162c788dc72bf217fca7df/third_party/libwebrtc/video/send_statistics_proxy.cc#996-999

Flags: needinfo?(na-g) → needinfo?(docfaraday)

Update

There have been 54 failures within the last 7 days:

  • 1 failure on Android 7.0 x86-64 WebRender debug
  • 1 failure on Windows 11 x86 22H2 WebRender debug
  • 44 failures on Windows 11 x64 22H2 asan WebRender opt
  • 8 failures on Windows 11 x64 22H2 WebRender debug

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=422476325&repo=autoland&lineNumber=67131

[task 2023-07-13T01:32:44.812Z] 01:32:44     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsReceived is a sane number for a short video test. value=231 
[task 2023-07-13T01:32:44.813Z] 01:32:44     INFO - Buffered messages finished
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - TEST-UNEXPECTED-FAIL | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.packetsDiscarded is sane number for a short test. value=119 
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:424:16
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - pedanticChecks/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:529:9
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - pedanticChecks@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:352:10
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - PC_LOCAL_TEST_LOCAL_STATS/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1622:19
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - promise callback*PC_LOCAL_TEST_LOCAL_STATS@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1620:46
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - execute/</<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1087:32
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - promise callback*execute/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1085:21
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - execute@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1080:8
[task 2023-07-13T01:32:44.814Z] 01:32:44     INFO - PeerConnectionTest.prototype.run@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:556:22
[task 2023-07-13T01:32:44.816Z] 01:32:44     INFO - @https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:37:14
[task 2023-07-13T01:32:44.816Z] 01:32:44     INFO - async*runNetworkTest/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2492:11
[task 2023-07-13T01:32:44.816Z] 01:32:44     INFO - async*runTestWhenReady@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:503:11
[task 2023-07-13T01:32:44.816Z] 01:32:44     INFO - async*runNetworkTest@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2489:9
[task 2023-07-13T01:32:44.816Z] 01:32:44     INFO - async*@https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:15:15
Whiteboard: [retriggered] → [retriggered][stockwell needswork:owner]

There have been 66 [total failures]https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2023-07-17&endday=2023-07-24&tree=trunk&bug=1780717) in the last 7 days.
There are:

  • 3 failures on android-em-7-0-x86_64-qr debug
  • 1 failure on android-hw-p5-13-0-android-aarch64-qr debug
  • 4 failures on windows11-32-2009-qr debug
  • 47 failures on windows11-64-2009-asan-qr opt
  • 11 failures on windows11-64-2009-qr debug

Recent failure log.

Jan, as the owner of this component, can you help us assign the bug to someone? Thank you.

Flags: needinfo?(jib)
Pushed by chorotan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cfcd183fdaf2
disable test_peerConnection_stats.html on win 11 for frequent failures. r=intermittent-reviewers,MasterWayZ
Status: REOPENED → RESOLVED
Closed: 2 years ago9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch

Reopening this because it was just a disable patch that landed. It was missing the "leave-open" in the keywords, that is why it got closed.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered][stockwell needswork:owner][stockwell disabled]
Target Milestone: 117 Branch → ---

Failures related to jitterBufferEmittedCount seem to happen only on android, but all the other failures (packetsDiscarded, discardedPackets, framesDropped) seem to happen only on windows. The first windows failure I see happened on 2023-05-19, which lines up with the libvpx update mentioned in comment 60.

Flags: needinfo?(docfaraday)
Flags: needinfo?(jib)
Flags: needinfo?(dbaker)

I made another disable patch as it continued to fail on the targeted platform.

Whiteboard: [retriggered][stockwell disabled][stockwell disable-recommended] → [retriggered][stockwell disabled]
Attachment #9347075 - Attachment description: Bug 1780717 - disable test_peerConnection_stats.html on windows debug and asan for causing frequent failures. r=#intermittent-reviewers → Bug 1780717 - disable test_peerConnection_stats.html on windows for causing frequent failures. r=#intermittent-reviewers
Pushed by chorotan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b04b9d929f31
disable test_peerConnection_stats.html on windows for causing frequent failures. r=intermittent-reviewers,jmaher DONTBUILD

Update

There have been 52 total failures within the last 7 days:

  • 35 failures on Android 7.0 x86-64 WebRender debug
  • 8 failures on Linux 18.04 x64 WebRender asan opt
  • 9 failures on Linux 18.04 x64 WebRender debug/opt

Recent log: https://treeherder.mozilla.org/logviewer?job_id=431953147&repo=mozilla-central&lineNumber=94689

[task 2023-10-10T10:53:12.874Z] 10:53:12     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferEmittedCount is a sane number for a short video test. value=111 
[task 2023-10-10T10:53:12.878Z] 10:53:12     INFO - Buffered messages finished
[task 2023-10-10T10:53:12.881Z] 10:53:12     INFO - TEST-UNEXPECTED-FAIL | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferDelay is a sane number for a short video test. value=0.09932099999999999/111=0.0008947837837837838 
[task 2023-10-10T10:53:12.881Z] 10:53:12     INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:426:16
[task 2023-10-10T10:53:12.883Z] 10:53:12     INFO - pedanticChecks/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:588:9
[task 2023-10-10T10:53:12.883Z] 10:53:12     INFO - pedanticChecks@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:352:10
[task 2023-10-10T10:53:12.884Z] 10:53:12     INFO - PC_LOCAL_TEST_LOCAL_STATS/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1622:19
[task 2023-10-10T10:53:12.885Z] 10:53:12     INFO - promise callback*PC_LOCAL_TEST_LOCAL_STATS@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1620:46
[task 2023-10-10T10:53:12.886Z] 10:53:12     INFO - execute/</<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1086:32
[task 2023-10-10T10:53:12.886Z] 10:53:12     INFO - promise callback*execute/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1084:21
[task 2023-10-10T10:53:12.891Z] 10:53:12     INFO - execute@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1079:8
[task 2023-10-10T10:53:12.892Z] 10:53:12     INFO - PeerConnectionTest.prototype.run@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:556:22
[task 2023-10-10T10:53:12.893Z] 10:53:12     INFO - @https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:37:14
[task 2023-10-10T10:53:12.893Z] 10:53:12     INFO - async*runNetworkTest/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2492:11
[task 2023-10-10T10:53:12.894Z] 10:53:12     INFO - async*runTestWhenReady@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:502:11
[task 2023-10-10T10:53:12.894Z] 10:53:12     INFO - async*runNetworkTest@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2489:9
[task 2023-10-10T10:53:12.898Z] 10:53:12     INFO - async*@https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:15:15
[task 2023-10-10T10:53:12.902Z] 10:53:12     INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field totalSamplesReceived when kind is not 'audio' 

Jeff, do you have time to check this out?
Thank you

Whiteboard: [retriggered][stockwell disabled] → [retriggered][stockwell disabled][stockwell needswork:owner]

Update:
There have been 58 failures within the last 7 days:
• 38 failures on Android 7.0 x86-64 WebRender debug
• 10 failures on Linux 18.04 x64 WebRender asan opt
• 4 failures on Linux 18.04 x64 CCov WebRender opt
• 6 failures on Linux 18.04 x64 WebRender debug
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=434359622&repo=autoland&lineNumber=5598

[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferEmittedCount is a sane number for a short video test. value=39
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  Buffered messages finished
[task 2023-10-30T23:32:29.886Z] 23:32:29  WARNING -  TEST-UNEXPECTED-FAIL | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp.jitterBufferDelay is a sane number for a short video test. value=0.037152/39=0.0009526153846153845
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:426:16
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  pedanticChecks/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:588:9
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  pedanticChecks@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:352:10
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  PC_REMOTE_TEST_REMOTE_STATS/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1637:19
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  promise callback*PC_REMOTE_TEST_REMOTE_STATS@https://example.com/tests/dom/media/webrtc/tests/mochitests/stats.js:1635:47
[task 2023-10-30T23:32:29.886Z] 23:32:29     INFO -  execute/</<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1086:32
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  promise callback*execute/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1084:21
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  execute@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:1079:8
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  PeerConnectionTest.prototype.run@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:556:22
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  @https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:37:14
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  async*runNetworkTest/<@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2492:11
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  async*runTestWhenReady@https://example.com/tests/dom/media/webrtc/tests/mochitests/head.js:502:11
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  async*runNetworkTest@https://example.com/tests/dom/media/webrtc/tests/mochitests/pc.js:2489:9
[task 2023-10-30T23:32:29.887Z] 23:32:29     INFO -  async*@https://example.com/tests/dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html:15:15
[task 2023-10-30T23:32:29.888Z] 23:32:29     INFO -  TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_stats.html | inbound-rtp does not have field totalSamplesReceived when kind is not 'audio'
Flags: needinfo?(jmuizelaar)

Hi Jeff! Can you please take another look at this? Maybe we can avoid more disables on this test.
Thank you!

Flags: needinfo?(jmuizelaar)
Pushed by bcampen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3b68fa2b102f
Allow smaller average jitter buffer delay in this test. r=ng
Flags: needinfo?(jmuizelaar)
Flags: needinfo?(dbaker)
Keywords: leave-open
Whiteboard: [retriggered][stockwell disabled][stockwell needswork:owner] → [retriggered][stockwell needswork:owner]

Looks a lot better over the last few days. Might be worth uplifting to beta. Needinfo self to check back on this.

Flags: needinfo?(docfaraday)
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered]
Attachment #9387188 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: