Status
FAILED
Started
None

Unstable Results

Test Subtest Results Messages
/webrtc/RTCDTMFSender-ontonechange.https.html   TIMEOUT: 2
OK: 8
  Calling insertDTMF() in the middle of tonechange events should cause future tonechanges to be updated to new tones FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  Calling insertDTMF('') in the middle of tonechange events should stop future tonechange events from firing FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF('') should not fire any tonechange event, including for '' tone FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF with comma should delay next tonechange event for a constant 2000ms FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF() with default duration and intertoneGap should fire tonechange events at the expected time FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF() with duration less than 40 should be clamped to 40 FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF() with explicit duration and intertoneGap should fire tonechange events at the expected time FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF() with interToneGap less than 30 should be clamped to 30 FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  insertDTMF() with transceiver stopped in the middle should stop future tonechange events from firing FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
  Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing FAIL: 8
undefined is not an object (evaluating 'dtmfSender.addEventListener')

All Results

/webrtc/RTCDTMFSender-insertDTMF.https.html
Subtest Results Messages
insertDTMF() should set toneBuffer to provided tones normalized, with old tones overridden FAIL: 10
promise_test: Unhandled rejection with value: object "Error: Invalid constraint"
insertDTMF() should succeed if tones contains valid DTMF characters FAIL: 10
promise_test: Unhandled rejection with value: object "Error: Invalid constraint"
insertDTMF() should throw InvalidCharacterError if tones contains invalid DTMF characters FAIL: 10
promise_test: Unhandled rejection with value: object "Error: Invalid constraint"
insertDTMF() should throw InvalidStateError if transceiver.currentDirection is inactive FAIL: 10
assert_equals: expected (string) "inactive" but got (undefined) undefined
insertDTMF() should throw InvalidStateError if transceiver.currentDirection is recvonly FAIL: 10
assert_equals: expected (string) "inactive" but got (undefined) undefined
insertDTMF() should throw InvalidStateError if transceiver is stopped FAIL: 10
assert_throws: function "() => dtmfSender.insertDTMF('')" threw object "TypeError: undefined is not an object (evaluating 'dtmfSender.insertDTMF')" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
/webrtc/RTCDTMFSender-ontonechange.https.html
Subtest Results Messages
Calling insertDTMF() in the middle of tonechange events should cause future tonechanges to be updated to new tones FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
Calling insertDTMF('') in the middle of tonechange events should stop future tonechange events from firing FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF('') should not fire any tonechange event, including for '' tone FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF with comma should delay next tonechange event for a constant 2000ms FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF() with default duration and intertoneGap should fire tonechange events at the expected time FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF() with duration less than 40 should be clamped to 40 FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF() with explicit duration and intertoneGap should fire tonechange events at the expected time FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF() with interToneGap less than 30 should be clamped to 30 FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
insertDTMF() with transceiver stopped in the middle should stop future tonechange events from firing FAIL: 8
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code
Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing FAIL: 8
undefined is not an object (evaluating 'dtmfSender.addEventListener')
/webrtc/RTCDTMFSender-ontonechange-long.https.html
Subtest Results Messages
insertDTMF with duration greater than 6000 should be clamped to 6000 FAIL: 10
assert_unreached: Unexpected promise rejection: Error: Invalid constraint Reached unreachable code