Summary

Harness status: OK

Found 8 tests

Details

ResultTest NameMessage
Failsender.getParameters() should return the same transaction ID if called back-to-back without relinquishing the event loop, even if the microtask queue runsassert_true: expected true got false
    at Test.<anonymous> (https://wpt.live/webrtc/RTCRtpParameters-transactionId.html:72:5)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at https://wpt.live/resources/testharness.js:738:36
    at new Promise (<anonymous>)
    at https://wpt.live/resources/testharness.js:737:20
Asserts run
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:66:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:67:5)
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:68:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:69:5)
Fail
assert_true(false)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:72:5)
Failsender.getParameters() should return the same transaction ID if called back-to-back without relinquishing the event loop, even if there is an intervening call to setParametersassert_true: expected true got false
    at Test.<anonymous> (https://wpt.live/webrtc/RTCRtpParameters-transactionId.html:96:5)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at https://wpt.live/webrtc/RTCRtpParameters-transactionId.html:81:3
Asserts run
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:89:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:90:5)
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:91:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:92:5)
Fail
assert_true(false)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:96:5)
Passsender.getParameters() should return a different transaction ID if the event loop is relinquished between multiple calls
Asserts run
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:107:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:108:5)
Pass
assert_equals("string", "string")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:109:5)
Pass
assert_greater_than(36, 0)
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:110:5)
Pass
assert_not_equals("72c55d3e-dd73-428c-800d-28e86a5046de", "585f0fb8-936c-4b67-9e00-e7ff50006083")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:112:5)
Passsender.setParameters() with transaction ID different from last getParameters() should reject with InvalidModificationError
Asserts runNo asserts ran
Passsender.setParameters() with transaction ID unset should reject with TypeError
Asserts runNo asserts ran
PasssetParameters() twice with the same parameters should reject with InvalidStateError
Asserts runNo asserts ran
PasssetParameters() with parameters older than last getParameters() should reject with InvalidModificationError
Asserts run
Pass
assert_not_equals("f8549eed-3f38-4e1e-8b79-66b16015443a", "da6ee5b2-9696-437f-bd7a-cfecbe3f135a")
    at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:172:5)
FailsetParameters() when the event loop has been relinquished since the last getParameters() should reject with InvalidStateErrorassert_unreached: Should have rejected: undefined Reached unreachable code
    at async Test.<anonymous> (https://wpt.live/webrtc/RTCRtpParameters-transactionId.html:186:5)
Asserts runNo asserts ran