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://www1.wpt.live/webrtc/RTCRtpParameters-transactionId.html:72:5)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at https://www1.wpt.live/resources/testharness.js:738:36
at new Promise (<anonymous>)
at https://www1.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://www1.wpt.live/webrtc/RTCRtpParameters-transactionId.html:96:5)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at test (https://www1.wpt.live/resources/testharness.js:633:30)
at https://www1.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("09f3b92a-0a25-4a60-b405-7ef209e582f4", "9f52aa6f-5af4-43f3-a56f-ccecb2c36485")
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("ca2f6234-f41e-4262-917d-2c0a06747e63", "4d1ef9d4-49fe-4b22-9dd7-4a7c584e95bc")
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://www1.wpt.live/webrtc/RTCRtpParameters-transactionId.html:186:5) Asserts runNo asserts ran |