Summary

Harness status: OK

Found 3 tests

Details

ResultTest NameMessage
PassCalling createOffer() and setLocalDescription() again after one round of local-offer/remote-answer should succeed
Asserts run
Pass
assert_equals("have-local-offer", "have-local-offer")
    at  /webrtc/RTCPeerConnection-setLocalDescription.html:65:11
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_false(false, "Expect both session descriptions to have different count of media lines")
    at assert_session_desc_not_similar ( /webrtc/RTCPeerConnection-helper.js:102:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_array_equals(["have-local-offer", "stable", "have-local-offer"], ["have-local-offer", "stable", "have-local-offer"])
    at  /webrtc/RTCPeerConnection-setLocalDescription.html:71:11
PassSwitching role from answerer to offerer after going back to stable state should succeed
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:85:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:86:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:87:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:92:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:93:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:94:5)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:99:5)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_equals("stable", "stable")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:107:5)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:110:5)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_not_equals(object "[object Object]", undefined, "Expect session description to be defined")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:63:3)
Pass
assert_true(true, "Expect sessionDescription to be either a RTCSessionDescription or an object")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:66:3)
Pass
assert_true(true, "Expect sessionDescription.type to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:69:3)
Pass
assert_true(true, "Expect sessionDescription.sdp to be a string")
    at assert_is_session_description ( /webrtc/RTCPeerConnection-helper.js:72:3)
Pass
assert_true(true, "Expect both session descriptions to have the same count of media lines")
    at assert_session_desc_similar ( /webrtc/RTCPeerConnection-helper.js:97:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:123:5)
Passonsignalingstatechange fires before setLocalDescription resolves
Asserts run
Pass
assert_equals("onsignalingstatechange;setLocalDescription;", "onsignalingstatechange;setLocalDescription;")
    at Test.<anonymous> ( /webrtc/RTCPeerConnection-setLocalDescription.html:139:5)