Closed Bug 1957960 Opened 18 days ago Closed 11 days ago

[wpt-sync] Sync PR 51798 - Expose "outbound-rtp.encodingIndex" to the web platform.

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 51798 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/51798
Details from upstream follow.

Henrik Boström <hbos@chromium.org> wrote:

Expose "outbound-rtp.encodingIndex" to the web platform.

This CL adds WPT test coverage for encodingIndex and exposes it from
WebRTC.

While writing this test I discovered a bug related to RTP stats
lifetimes regarding multiple outbound-rtp being slow to show up in
getStats(). In order to decouple "testing encodingIndex in the case of
simulcast" and "RTP stats lifetimes" which is a separate issue
(chromium:406585888), we "await pollUntilMultipleOutboundRtps(pc1);"
which you shouldn't have to do but it unblocks having test coverage
for what is important.

Tests will pass pending the WebRTC roll of
https://webrtc-review.googlesource.com/c/src/+/383901.

Bug: chromium:406922375
Change-Id: I4a6a6d4f52c5c84471b5393fa5a7ed52fba9fd60

Reviewed-on: https://chromium-review.googlesource.com/6425421
WPT-Export-Revision: 7880cfef6f50599f915e30c1b535dbfcdec96fd1

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 3 subtests

Status Summary

Firefox

FAIL : 1
TIMEOUT: 2
NOTRUN : 1

Chrome

OK : 1
PASS : 1
FAIL : 2

Safari

OK : 1
PASS : 1
FAIL : 2

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

New Tests That Don't Pass

  • /webrtc/outbound-rtp-encoding-index.https.html [wpt.fyi]: TIMEOUT (Chrome: OK, Safari: OK)
    • In singlecast, encodingIndex is 0: FAIL (Chrome: FAIL, Safari: FAIL)
    • In simulcast, encodingIndex reflects index of sendEncodings: TIMEOUT (Chrome: FAIL, Safari: FAIL)
    • encodingIndex is undefined for audio streams: NOTRUN (Chrome: PASS, Safari: PASS)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4b7eb5f16b1e [wpt PR 51798] - Expose "outbound-rtp.encodingIndex" to the web platform., a=testonly https://hg.mozilla.org/integration/autoland/rev/09ce17feb781 [wpt PR 51798] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 11 days ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Regressions: 1959523
You need to log in before you can comment on or make changes to this bug.