[wpt-sync] Sync PR 37598 - Add scalabilityMode as outbound rtp stream stat.
Categories
(Core :: WebRTC, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox110 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 37598 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/37598
Details from upstream follow.
Jeremy Leconte <jleconte@google.com> wrote:
Add scalabilityMode as outbound rtp stream stat.
Bug: webrtc:14730
Change-Id: I6ceb0925b76356bac9b09ae5e844b8b41fe1403a
Reviewed-on: https://chromium-review.googlesource.com/4111612
WPT-Export-Revision: 3c702192f4ca22974281b5f19de4ac997cd91ead
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 10 tests and 260 subtests
Status Summary
Firefox
OK : 9
PASS : 201
FAIL : 168
PRECONDITION_FAILED: 14
TIMEOUT : 2
NOTRUN : 9
Chrome
OK : 10
PASS : 351
FAIL : 28
PRECONDITION_FAILED: 14
Safari
OK : 8
PASS : 246
FAIL : 119
PRECONDITION_FAILED: 14
TIMEOUT : 4
NOTRUN : 12
Links
Details
Firefox-only Failures
- /webrtc/RTCPeerConnection-getStats.https.html [wpt.fyi]:
TIMEOUT- getStats() with no argument should return stats report containing peer-connection stats on an empty PC:
FAIL - getStats() track with stream returns peer-connection and outbound-rtp stats:
TIMEOUT - getStats() track without stream returns peer-connection and outbound-rtp stats:
NOTRUN - getStats() audio outbound-rtp contains all mandatory stats:
NOTRUN - getStats() video outbound-rtp contains all mandatory stats:
NOTRUN - getStats() on track associated with RTCRtpSender should return stats report containing outbound-rtp stats:
NOTRUN - getStats() on track associated with RTCRtpReceiver should return stats report containing inbound-rtp stats:
NOTRUN - getStats() inbound-rtp contains all mandatory stats:
NOTRUN - RTCStats.timestamp increases with time passing:
NOTRUN
- getStats() with no argument should return stats report containing peer-connection stats on an empty PC:
- /webrtc/RTCPeerConnection-mandatory-getStats.https.html [wpt.fyi]
- RTCRtpStreamStats's transportId:
FAIL - RTCReceivedRtpStreamStats's framesDropped:
FAIL - RTCPeerConnectionStats's dataChannelsOpened:
FAIL - RTCPeerConnectionStats's dataChannelsClosed:
FAIL - RTCMediaSourceStats's trackIdentifier:
FAIL - RTCMediaSourceStats's kind:
FAIL - RTCTransportStats's bytesSent:
FAIL - RTCTransportStats's bytesReceived:
FAIL - RTCTransportStats's selectedCandidatePairId:
FAIL - RTCTransportStats's localCertificateId:
FAIL - RTCTransportStats's remoteCertificateId:
FAIL - RTCIceCandidatePairStats's totalRoundTripTime:
FAIL - RTCIceCandidatePairStats's currentRoundTripTime:
FAIL - RTCCertificateStats's fingerprint:
FAIL - RTCCertificateStats's fingerprintAlgorithm:
FAIL - RTCCertificateStats's base64Certificate:
FAIL
- RTCRtpStreamStats's transportId:
- /webrtc/protocol/crypto-suite.https.html [wpt.fyi]
- tlsVersion is acceptable on data-only:
FAIL - tlsVersion is acceptable on video-only:
FAIL - srtpCipher is acceptable on data-only:
FAIL - srtpCipher is acceptable on video-only:
FAIL
- tlsVersion is acceptable on data-only:
- /webrtc-stats/hardware-capability-stats.https.html [wpt.fyi]
- powerEfficientEncoder not exposed when not capturing.:
FAIL - encoderImplementation not exposed when not capturing.:
FAIL - powerEfficientDecoder not exposed when not capturing.:
FAIL - decoderImplementation not exposed when not capturing.:
FAIL
- powerEfficientEncoder not exposed when not capturing.:
- /webrtc-stats/supported-stats.https.html [wpt.fyi]
- inbound-rtp's keyFramesDecoded:
FAIL - inbound-rtp's framesDropped:
FAIL - inbound-rtp's transportId:
FAIL - outbound-rtp's mediaSourceId:
FAIL - outbound-rtp's targetBitrate:
FAIL - outbound-rtp's framesPerSecond:
FAIL - outbound-rtp's keyFramesEncoded:
FAIL - outbound-rtp's totalPacketSendDelay:
FAIL - outbound-rtp's qualityLimitationResolutionChanges:
FAIL - outbound-rtp's transportId:
FAIL - remote-inbound-rtp's transportId:
FAIL - peer-connection's dataChannelsOpened:
FAIL - peer-connection's dataChannelsClosed:
FAIL - peer-connection's timestamp:
FAIL - peer-connection's type:
FAIL - peer-connection's id:
FAIL - media-source's trackIdentifier:
FAIL - media-source's kind:
FAIL - media-source's timestamp:
FAIL - media-source's type:
FAIL - media-source's id:
FAIL - transport's bytesSent:
FAIL - transport's bytesReceived:
FAIL - transport's dtlsState:
FAIL - transport's selectedCandidatePairId:
FAIL - transport's localCertificateId:
FAIL - transport's remoteCertificateId:
FAIL - transport's tlsVersion:
FAIL - transport's dtlsCipher:
FAIL - transport's srtpCipher:
FAIL - transport's timestamp:
FAIL - transport's type:
FAIL - transport's id:
FAIL - candidate-pair's totalRoundTripTime:
FAIL - candidate-pair's currentRoundTripTime:
FAIL - candidate-pair's availableOutgoingBitrate:
FAIL - candidate-pair's requestsReceived:
FAIL - candidate-pair's requestsSent:
FAIL - candidate-pair's responsesReceived:
FAIL - candidate-pair's responsesSent:
FAIL - local-candidate's transportId:
FAIL - remote-candidate's transportId:
FAIL - certificate's fingerprint:
FAIL - certificate's fingerprintAlgorithm:
FAIL - certificate's base64Certificate:
FAIL - certificate's timestamp:
FAIL - certificate's type:
FAIL - certificate's id:
FAIL
- inbound-rtp's keyFramesDecoded:
New Tests That Don't Pass
- /webrtc/RTCPeerConnection-getStats.https.html [wpt.fyi]:
TIMEOUT(Chrome:OK, Safari:OK)- getStats() with no argument should return stats report containing peer-connection stats on an empty PC:
FAIL(Chrome:PASS, Safari:PASS) - getStats() track with stream returns peer-connection and outbound-rtp stats:
TIMEOUT(Chrome:PASS, Safari:PASS) - getStats() track without stream returns peer-connection and outbound-rtp stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() audio outbound-rtp contains all mandatory stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() video outbound-rtp contains all mandatory stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() audio and video validate all mandatory stats:
NOTRUN(Chrome:FAIL, Safari:FAIL) - getStats() on track associated with RTCRtpSender should return stats report containing outbound-rtp stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() on track associated with RTCRtpReceiver should return stats report containing inbound-rtp stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() inbound-rtp contains all mandatory stats:
NOTRUN(Chrome:PASS, Safari:PASS) - getStats() with connected peer connections having tracks and data channel should return all mandatory to implement stats:
FAIL(Chrome:FAIL, Safari:FAIL) - getStats(track) should not work if multiple senders have the same track:
NOTRUN(Chrome:PASS, Safari:FAIL) - RTCStats.timestamp increases with time passing:
NOTRUN(Chrome:PASS, Safari:PASS)
- getStats() with no argument should return stats report containing peer-connection stats on an empty PC:
- /webrtc/RTCPeerConnection-mandatory-getStats.https.html [wpt.fyi]
- RTCRtpStreamStats's transportId:
FAIL(Chrome:PASS, Safari:PASS) - RTCReceivedRtpStreamStats's framesDropped:
FAIL(Chrome:PASS, Safari:PASS) - RTCInboundRtpStreamStats's trackIdentifier:
FAIL(Chrome:PASS, Safari:FAIL) - RTCPeerConnectionStats's dataChannelsOpened:
FAIL(Chrome:PASS, Safari:PASS) - RTCPeerConnectionStats's dataChannelsClosed:
FAIL(Chrome:PASS, Safari:PASS) - RTCMediaSourceStats's trackIdentifier:
FAIL(Chrome:PASS, Safari:PASS) - RTCMediaSourceStats's kind:
FAIL(Chrome:PASS, Safari:PASS) - RTCAudioSourceStats's totalAudioEnergy:
FAIL(Chrome:PASS, Safari:FAIL) - RTCAudioSourceStats's totalSamplesDuration:
FAIL(Chrome:PASS, Safari:FAIL) - RTCVideoSourceStats's width:
FAIL(Chrome:PASS, Safari:FAIL) - RTCVideoSourceStats's height:
FAIL(Chrome:PASS, Safari:FAIL) - RTCVideoSourceStats's framesPerSecond:
FAIL(Chrome:PASS, Safari:FAIL) - RTCTransportStats's bytesSent:
FAIL(Chrome:PASS, Safari:PASS) - RTCTransportStats's bytesReceived:
FAIL(Chrome:PASS, Safari:PASS) - RTCTransportStats's selectedCandidatePairId:
FAIL(Chrome:PASS, Safari:PASS) - RTCTransportStats's localCertificateId:
FAIL(Chrome:PASS, Safari:PASS) - RTCTransportStats's remoteCertificateId:
FAIL(Chrome:PASS, Safari:PASS) - RTCIceCandidatePairStats's totalRoundTripTime:
FAIL(Chrome:PASS, Safari:PASS) - RTCIceCandidatePairStats's currentRoundTripTime:
FAIL(Chrome:PASS, Safari:PASS) - RTCIceCandidateStats's url:
FAIL(Chrome:FAIL, Safari:FAIL) - RTCCertificateStats's fingerprint:
FAIL(Chrome:PASS, Safari:PASS) - RTCCertificateStats's fingerprintAlgorithm:
FAIL(Chrome:PASS, Safari:PASS) - RTCCertificateStats's base64Certificate:
FAIL(Chrome:PASS, Safari:PASS)
- RTCRtpStreamStats's transportId:
- /webrtc/RTCRtpReceiver-getStats.https.html [wpt.fyi]
- receiver.getStats() via addTransceiver should return stats report containing inbound-rtp stats:
FAIL(Chrome:FAIL, Safari:FAIL) - receiver.getStats() via addTrack should return stats report containing inbound-rtp stats:
FAIL(Chrome:FAIL, Safari:FAIL) - receiver.getStats() should work on a stopped transceiver:
FAIL(Chrome:FAIL, Safari:FAIL) - receiver.getStats() should work with a closed PeerConnection:
FAIL(Chrome:FAIL, Safari:FAIL)
- receiver.getStats() via addTransceiver should return stats report containing inbound-rtp stats:
- /webrtc/RTCRtpSender-getStats.https.html [wpt.fyi]
- sender.getStats() via addTransceiver should return stats report containing outbound-rtp stats:
FAIL(Chrome:FAIL, Safari:FAIL) - sender.getStats() via addTrack should return stats report containing outbound-rtp stats:
FAIL(Chrome:FAIL, Safari:FAIL)
- sender.getStats() via addTransceiver should return stats report containing outbound-rtp stats:
- /webrtc/protocol/crypto-suite.https.html [wpt.fyi]
- tlsVersion is acceptable on data-only:
FAIL(Chrome:PASS, Safari:PASS) - tlsVersion is acceptable on video-only:
FAIL(Chrome:PASS, Safari:PASS) - dtlsCipher is acceptable on data-only:
FAIL(Chrome:PASS, Safari:FAIL) - dtlsCipher is acceptable on video-only:
FAIL(Chrome:PASS, Safari:FAIL) - srtpCipher is acceptable on data-only:
FAIL(Chrome:PASS, Safari:PASS) - srtpCipher is acceptable on video-only:
FAIL(Chrome:PASS, Safari:PASS) - tlsGroup is acceptable on data-only:
FAIL(Chrome:FAIL, Safari:FAIL) - tlsGroup is acceptable on video-only:
FAIL(Chrome:FAIL, Safari:FAIL)
- tlsVersion is acceptable on data-only:
- /webrtc-extensions/RTCRtpSynchronizationSource-captureTimestamp.html [wpt.fyi]
- [audio] getSynchronizationSources() should contain captureTimestamp if absolute capture time RTP header extension is negotiated:
FAIL(Chrome:PASS, Safari:NOTRUN) - [video] getSynchronizationSources() should contain captureTimestamp if absolute capture time RTP header extension is negotiated:
FAIL(Chrome:PASS, Safari:NOTRUN) - Audio and video RTCRtpSynchronizationSource.captureTimestamp are comparable:
FAIL(Chrome:PASS, Safari:NOTRUN)
- [audio] getSynchronizationSources() should contain captureTimestamp if absolute capture time RTP header extension is negotiated:
- /webrtc-extensions/RTCRtpSynchronizationSource-senderCaptureTimeOffset.html [wpt.fyi]
- [audio] getSynchronizationSources() should contain senderCaptureTimeOffset if absolute capture time RTP header extension is negotiated:
FAIL(Chrome:PASS, Safari:NOTRUN) - [video] getSynchronizationSources() should contain senderCaptureTimeOffset if absolute capture time RTP header extension is negotiated:
FAIL(Chrome:PASS, Safari:NOTRUN) - Audio and video RTCRtpSynchronizationSource.senderCaptureTimeOffset must be zero:
FAIL(Chrome:PASS, Safari:NOTRUN)
- [audio] getSynchronizationSources() should contain senderCaptureTimeOffset if absolute capture time RTP header extension is negotiated:
- /webrtc-stats/getStats-remote-candidate-address.html [wpt.fyi]
- Do not expose in stats remote addresses that are not known to be already exposed to JS:
FAIL(Chrome:FAIL, Safari:FAIL)
- Do not expose in stats remote addresses that are not known to be already exposed to JS:
- /webrtc-stats/hardware-capability-stats.https.html [wpt.fyi]
- powerEfficientEncoder not exposed when not capturing.:
FAIL(Chrome:PASS, Safari:PASS) - powerEfficientEncoder not exposed when fullscreen and not capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - powerEfficientEncoder exposed when capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - encoderImplementation not exposed when not capturing.:
FAIL(Chrome:PASS, Safari:PASS) - encoderImplementation not exposed when fullscreen and not capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - encoderImplementation exposed when capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - powerEfficientDecoder not exposed when not capturing.:
FAIL(Chrome:PASS, Safari:PASS) - powerEfficientDecoder not exposed when fullscreen and not capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - powerEfficientDecoder exposed when capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - decoderImplementation not exposed when not capturing.:
FAIL(Chrome:PASS, Safari:PASS) - decoderImplementation not exposed when fullscreen and not capturing.:
FAIL(Chrome:PASS, Safari:FAIL) - decoderImplementation exposed when capturing.:
FAIL(Chrome:PASS, Safari:FAIL)
- powerEfficientEncoder not exposed when not capturing.:
- /webrtc-stats/supported-stats.https.html [wpt.fyi]
- inbound-rtp's trackIdentifier:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's mid:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's keyFramesDecoded:
FAIL(Chrome:PASS, Safari:PASS) - inbound-rtp's framesDropped:
FAIL(Chrome:PASS, Safari:PASS) - inbound-rtp's qpSum:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's pauseCount:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's totalPausesDuration:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's freezeCount:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's totalFreezesDuration:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's estimatedPlayoutTimestamp:
FAIL(Chrome:FAIL, Safari:PASS) - inbound-rtp's jitterBufferTargetDelay:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's jitterBufferMinimumDelay:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's decoderImplementation:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's playoutId:
FAIL(Chrome:FAIL, Safari:FAIL) - inbound-rtp's powerEfficientDecoder:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's framesAssembledFromMultiplePackets:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's totalAssemblyTime:
FAIL(Chrome:PASS, Safari:FAIL) - inbound-rtp's transportId:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's mid:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's mediaSourceId:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's rid:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - outbound-rtp's targetBitrate:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's framesPerSecond:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's keyFramesEncoded:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's totalPacketSendDelay:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's qualityLimitationReason:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's qualityLimitationDurations:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's qualityLimitationResolutionChanges:
FAIL(Chrome:PASS, Safari:PASS) - outbound-rtp's encoderImplementation:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's powerEfficientEncoder:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's active:
FAIL(Chrome:PASS, Safari:FAIL) - outbound-rtp's transportId:
FAIL(Chrome:PASS, Safari:PASS) - remote-inbound-rtp's transportId:
FAIL(Chrome:PASS, Safari:PASS) - remote-outbound-rtp's reportsSent:
FAIL(Chrome:PASS, Safari:FAIL) - remote-outbound-rtp's roundTripTime:
FAIL(Chrome:FAIL, Safari:FAIL) - remote-outbound-rtp's totalRoundTripTime:
FAIL(Chrome:PASS, Safari:FAIL) - remote-outbound-rtp's roundTripTimeMeasurements:
FAIL(Chrome:PASS, Safari:FAIL) - remote-outbound-rtp's transportId:
FAIL(Chrome:PASS, Safari:FAIL) - peer-connection's dataChannelsOpened:
FAIL(Chrome:PASS, Safari:PASS) - peer-connection's dataChannelsClosed:
FAIL(Chrome:PASS, Safari:PASS) - peer-connection's timestamp:
FAIL(Chrome:PASS, Safari:PASS) - peer-connection's type:
FAIL(Chrome:PASS, Safari:PASS) - peer-connection's id:
FAIL(Chrome:PASS, Safari:PASS) - media-source's audioLevel:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's totalAudioEnergy:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's totalSamplesDuration:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's echoReturnLoss:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - media-source's echoReturnLossEnhancement:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - media-source's droppedSamplesDuration:
FAIL(Chrome:FAIL, Safari:FAIL) - media-source's droppedSamplesEvents:
FAIL(Chrome:FAIL, Safari:FAIL) - media-source's totalCaptureDelay:
FAIL(Chrome:FAIL, Safari:FAIL) - media-source's totalSamplesCaptured:
FAIL(Chrome:FAIL, Safari:FAIL) - media-source's width:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's height:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's frames:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's framesPerSecond:
FAIL(Chrome:PASS, Safari:FAIL) - media-source's trackIdentifier:
FAIL(Chrome:PASS, Safari:PASS) - media-source's kind:
FAIL(Chrome:PASS, Safari:PASS) - media-source's timestamp:
FAIL(Chrome:PASS, Safari:PASS) - media-source's type:
FAIL(Chrome:PASS, Safari:PASS) - media-source's id:
FAIL(Chrome:PASS, Safari:PASS) - media-playout's synthesizedSamplesDuration:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's synthesizedSamplesEvents:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's totalSamplesDuration:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's totalPlayoutDelay:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's totalSamplesCount:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's timestamp:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's type:
FAIL(Chrome:FAIL, Safari:FAIL) - media-playout's id:
FAIL(Chrome:FAIL, Safari:FAIL) - transport's packetsSent:
FAIL(Chrome:PASS, Safari:FAIL) - transport's packetsReceived:
FAIL(Chrome:PASS, Safari:FAIL) - transport's bytesSent:
FAIL(Chrome:PASS, Safari:PASS) - transport's bytesReceived:
FAIL(Chrome:PASS, Safari:PASS) - transport's iceRole:
FAIL(Chrome:PASS, Safari:FAIL) - transport's iceLocalUsernameFragment:
FAIL(Chrome:PASS, Safari:FAIL) - transport's dtlsState:
FAIL(Chrome:PASS, Safari:PASS) - transport's iceState:
FAIL(Chrome:PASS, Safari:FAIL) - transport's selectedCandidatePairId:
FAIL(Chrome:PASS, Safari:PASS) - transport's localCertificateId:
FAIL(Chrome:PASS, Safari:PASS) - transport's remoteCertificateId:
FAIL(Chrome:PASS, Safari:PASS) - transport's tlsVersion:
FAIL(Chrome:PASS, Safari:PASS) - transport's dtlsCipher:
FAIL(Chrome:PASS, Safari:PASS) - transport's dtlsRole:
FAIL(Chrome:PASS, Safari:FAIL) - transport's srtpCipher:
FAIL(Chrome:PASS, Safari:PASS) - transport's selectedCandidatePairChanges:
FAIL(Chrome:PASS, Safari:FAIL) - transport's timestamp:
FAIL(Chrome:PASS, Safari:PASS) - transport's type:
FAIL(Chrome:PASS, Safari:PASS) - transport's id:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's packetsSent:
FAIL(Chrome:PASS, Safari:FAIL) - candidate-pair's packetsReceived:
FAIL(Chrome:PASS, Safari:FAIL) - candidate-pair's totalRoundTripTime:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's currentRoundTripTime:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's availableOutgoingBitrate:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's availableIncomingBitrate:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - candidate-pair's requestsReceived:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's requestsSent:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's responsesReceived:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's responsesSent:
FAIL(Chrome:PASS, Safari:PASS) - candidate-pair's consentRequestsSent:
FAIL(Chrome:PASS, Safari:FAIL) - candidate-pair's packetsDiscardedOnSend:
FAIL(Chrome:PASS, Safari:FAIL) - candidate-pair's bytesDiscardedOnSend:
FAIL(Chrome:PASS, Safari:FAIL) - local-candidate's transportId:
FAIL(Chrome:PASS, Safari:PASS) - local-candidate's url:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - local-candidate's relayProtocol:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - local-candidate's foundation:
FAIL(Chrome:PASS, Safari:FAIL) - local-candidate's relatedAddress:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - local-candidate's relatedPort:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - local-candidate's usernameFragment:
FAIL(Chrome:PASS, Safari:FAIL) - local-candidate's tcpType:
FAIL(Chrome:PASS, Safari:FAIL) - remote-candidate's transportId:
FAIL(Chrome:PASS, Safari:PASS) - remote-candidate's url:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - remote-candidate's relayProtocol:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - remote-candidate's foundation:
FAIL(Chrome:PASS, Safari:FAIL) - remote-candidate's relatedAddress:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - remote-candidate's relatedPort:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - remote-candidate's usernameFragment:
FAIL(Chrome:PASS, Safari:FAIL) - remote-candidate's tcpType:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - certificate's fingerprint:
FAIL(Chrome:PASS, Safari:PASS) - certificate's fingerprintAlgorithm:
FAIL(Chrome:PASS, Safari:PASS) - certificate's base64Certificate:
FAIL(Chrome:PASS, Safari:PASS) - certificate's issuerCertificateId:
PRECONDITION_FAILED(Chrome:PRECONDITION_FAILED, Safari:PRECONDITION_FAILED) - certificate's timestamp:
FAIL(Chrome:PASS, Safari:PASS) - certificate's type:
FAIL(Chrome:PASS, Safari:PASS) - certificate's id:
FAIL(Chrome:PASS, Safari:PASS)
- inbound-rtp's trackIdentifier:
Comment 4•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/0927292aeba9
https://hg.mozilla.org/mozilla-central/rev/1a7fcb52ac63
Description
•