Fail | sender.getParameters() should return the same transaction ID if called back-to-back without relinquishing the event loop, even if the microtask queue runs | assert_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 runPass | 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) |
|
Fail | sender.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 setParameters | assert_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 runPass | 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) |
|
Pass | sender.getParameters() should return a different transaction ID if the event loop is relinquished between multiple calls | Asserts runPass | 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) |
|
Pass | sender.setParameters() with transaction ID different from last getParameters() should reject with InvalidModificationError | Asserts runNo asserts ran |
Pass | sender.setParameters() with transaction ID unset should reject with TypeError | Asserts runNo asserts ran |
Pass | setParameters() twice with the same parameters should reject with InvalidStateError | Asserts runNo asserts ran |
Pass | setParameters() with parameters older than last getParameters() should reject with InvalidModificationError | Asserts runPass | assert_not_equals("f8549eed-3f38-4e1e-8b79-66b16015443a", "da6ee5b2-9696-437f-bd7a-cfecbe3f135a")
at Test.<anonymous> ( /webrtc/RTCRtpParameters-transactionId.html:172:5) |
|
Fail | setParameters() when the event loop has been relinquished since the last getParameters() should reject with InvalidStateError | assert_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 |