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)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
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•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D176857
| Assignee | ||
Comment 3•2 years ago
|
||
Depends on D176858
| Assignee | ||
Comment 4•2 years ago
|
||
Depends on D176859
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D176860
| Assignee | ||
Comment 6•2 years ago
|
||
Depends on D176861
| Assignee | ||
Comment 7•2 years ago
|
||
Depends on D176862
| Assignee | ||
Comment 8•2 years ago
|
||
Depends on D176864
| Assignee | ||
Comment 9•2 years ago
|
||
Depends on D176865
| Assignee | ||
Comment 10•2 years ago
|
||
Depends on D176866
| Assignee | ||
Comment 11•2 years ago
|
||
Depends on D176886
| Assignee | ||
Comment 12•2 years ago
|
||
Depends on D176887
| Assignee | ||
Comment 13•2 years ago
|
||
Depends on D176888
| Assignee | ||
Comment 14•2 years ago
|
||
Depends on D176889
| Assignee | ||
Comment 15•2 years ago
|
||
Depends on D176890
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 16•2 years ago
|
||
Depends on D177426
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 17•2 years ago
|
||
Depends on D178756
| Assignee | ||
Comment 18•2 years ago
|
||
Depends on D178978
| Assignee | ||
Comment 19•2 years ago
|
||
Depends on D179163
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 20•2 years ago
|
||
| Assignee | ||
Comment 21•2 years 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•2 years 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•2 years 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•2 years ago
|
||
Comment 25•2 years 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•2 years 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•2 years ago
|
||
| Assignee | ||
Updated•2 years ago
|
Comment 28•2 years 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
•