Keep a history window of WebRTC stats for about:webrtc
Categories
(Core :: WebRTC, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: ng, Assigned: ng)
References
(Blocks 2 open bugs, Regressed 1 open bug)
Details
Attachments
(19 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
In order to diagnose call quality issues it is helpful to have about:webrtc open as it displays a live feed of call statistics. These statistics though are not gathered until about:webrtc is opened, and so it may be difficult to analyze brief transient issues. I am proposing to keep a short window of stats (nightly pref gated), such that about:webrtc can show historical data predating the time it was opened.
Assignee | ||
Updated•1 years ago
|
Assignee | ||
Comment 1•1 years ago
|
||
Updated•1 years ago
|
Assignee | ||
Comment 2•1 years ago
|
||
Depends on D176857
Assignee | ||
Comment 3•1 years ago
|
||
Depends on D176858
Assignee | ||
Comment 4•1 years ago
|
||
Depends on D176859
Assignee | ||
Comment 5•1 years ago
|
||
Depends on D176860
Assignee | ||
Comment 6•1 years ago
|
||
Depends on D176861
Assignee | ||
Comment 7•1 years ago
|
||
Depends on D176862
Assignee | ||
Comment 8•1 years ago
|
||
Depends on D176864
Assignee | ||
Comment 9•1 years ago
|
||
Depends on D176865
Assignee | ||
Comment 10•1 years ago
|
||
Depends on D176866
Assignee | ||
Comment 11•1 years ago
|
||
Depends on D176886
Assignee | ||
Comment 12•1 years ago
|
||
Depends on D176887
Assignee | ||
Comment 13•1 years ago
|
||
Depends on D176888
Assignee | ||
Comment 14•1 years ago
|
||
Depends on D176889
Assignee | ||
Comment 15•1 years ago
|
||
Depends on D176890
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 16•1 year ago
|
||
Depends on D177426
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 17•1 year ago
|
||
Depends on D178756
Assignee | ||
Comment 18•1 year ago
|
||
Depends on D178978
Assignee | ||
Comment 19•1 year ago
|
||
Depends on D179163
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Comment 20•1 year ago
|
||
Assignee | ||
Comment 21•1 year ago
|
||
I am investigating the following failure on autoland try:
TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_WebrtcGlobalInformation.js | After closing 13 PCs there are no more than the max closed (7) PeerConnection Ids for stats history. - Got 13, expected 7
, which is probably a simple timing issue with the test. I have a potential fix posted to Bug 1835458.
I am also going to keep my eye on Bug 1787507 .
Comment 22•1 year ago
|
||
Backed out for mda failures on test_peerConnection_extmapRenegotiation.html and test_peerConnection_constructedStream.html
Backout link: https://hg.mozilla.org/integration/autoland/rev/309b13704c6eefd8bcd6e0a772f9a5c8e426605b
Log link for test_peerConnection_extmapRenegotiation.html
Log link for test_peerConnection_constructedStream.html
Assignee | ||
Comment 23•1 year ago
|
||
There is something amiss in the tests being run in this chunk. Without these patches, they are only passing because they timeout in such a way as to pass without any of the test clauses being run. This seems deeply wrong. With these patches these tests progress as usual (very slowly) and pass their subtests until they run out of time and are killed.
Comment 24•1 year ago
|
||
Comment 25•1 year ago
|
||
Backed out for causing failures on test_peerConnection_extmapRenegotiation.html
- backout: https://hg.mozilla.org/integration/autoland/rev/b1e97eda9232524a7fa7e071146bc9544c9ffffd
- push: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&revision=db4607bbd6d1046f430c2c0b7dbbefba88dc7f78&selectedTaskRun=JRdzfXhyTACEHYCgEikX7g.0
- failure log: https://treeherder.mozilla.org/logviewer?job_id=417668244&repo=autoland&lineNumber=56430
[task 2023-05-31T16:39:00.712Z] 16:39:00 INFO - TEST-PASS | dom/media/webrtc/tests/mochitests/test_peerConnection_extmapRenegotiation.html | undefined assertion name
[task 2023-05-31T16:39:00.713Z] 16:39:00 INFO - Done running test: checkAudioIdReuseOffererThenAnswerer
[task 2023-05-31T16:39:00.714Z] 16:39:00 INFO - Running test: checkAudioUnnegotiatedIdReuse1
[task 2023-05-31T16:39:00.715Z] 16:39:00 INFO - Buffered messages finished
[task 2023-05-31T16:39:00.715Z] 16:39:00 INFO - TEST-UNEXPECTED-FAIL | dom/media/webrtc/tests/mochitests/test_peerConnection_extmapRenegotiation.html | Test timed out. -
Assignee | ||
Comment 26•1 year ago
|
||
Natalia, after inspection, that test suite is deeply broken on that specific build target, and this code is causing tests to run that were silently failing to run before. I am going to disable the test suite on that target, as per my conversation with Aryx in the Sheriff's channel.
Comment 27•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 28•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/86550861c3db
https://hg.mozilla.org/mozilla-central/rev/1b25f22219a8
https://hg.mozilla.org/mozilla-central/rev/0afdf2830cfb
https://hg.mozilla.org/mozilla-central/rev/5e552e6ad3c8
https://hg.mozilla.org/mozilla-central/rev/8a034c7f711a
https://hg.mozilla.org/mozilla-central/rev/b03b9764e388
https://hg.mozilla.org/mozilla-central/rev/e5273c93cf05
https://hg.mozilla.org/mozilla-central/rev/d0a4a13b3b3d
https://hg.mozilla.org/mozilla-central/rev/2ac57e6f0917
https://hg.mozilla.org/mozilla-central/rev/3d77c97a3fa5
https://hg.mozilla.org/mozilla-central/rev/2edb87d4fa3a
https://hg.mozilla.org/mozilla-central/rev/e9245da1cbe9
https://hg.mozilla.org/mozilla-central/rev/040aa11c7417
https://hg.mozilla.org/mozilla-central/rev/a1262e211abc
https://hg.mozilla.org/mozilla-central/rev/66a6a43f4f13
https://hg.mozilla.org/mozilla-central/rev/c61e54c27b0a
https://hg.mozilla.org/mozilla-central/rev/1fda7170d999
https://hg.mozilla.org/mozilla-central/rev/1f34318ec9e0
https://hg.mozilla.org/mozilla-central/rev/17361de985dc
Description
•