Bug 1051685: move data channel bufferedAmountLow into its own test
MozReview-Commit-ID: 3lvypTnPnYm
--- a/dom/media/tests/mochitest/dataChannel.js
+++ b/dom/media/tests/mochitest/dataChannel.js
@@ -202,11 +202,10 @@ var commandsCheckLargeXfer = [
});
},
];
function addInitialDataChannel(chain) {
chain.insertBefore('PC_LOCAL_CREATE_OFFER', commandsCreateDataChannel);
chain.insertBefore('PC_LOCAL_WAIT_FOR_MEDIA_FLOW', commandsWaitForDataChannel);
chain.removeAfter('PC_REMOTE_CHECK_ICE_CONNECTIONS');
- chain.append(commandsCheckLargeXfer);
chain.append(commandsCheckDataChannel);
}
--- a/dom/media/tests/mochitest/mochitest.ini
+++ b/dom/media/tests/mochitest/mochitest.ini
@@ -34,16 +34,18 @@ skip-if = android_version == '18' # andr
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_dataChannel_basicAudioVideoCombined.html]
skip-if = toolkit == 'android' # Bug 1189784
[test_dataChannel_basicDataOnly.html]
[test_dataChannel_basicVideo.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_dataChannel_bug1013809.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
+[test_dataChannel_dataOnlyBufferedAmountLow.html]
+skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_dataChannel_noOffer.html]
[test_enumerateDevices.html]
[test_enumerateDevices_iframe.html]
skip-if = true # needed by test_enumerateDevices.html on builders
[test_ondevicechange.html]
skip-if = os == 'android'
[test_getUserMedia_active_autoplay.html]
[test_getUserMedia_audioCapture.html]
copy from dom/media/tests/mochitest/test_dataChannel_basicDataOnly.html
copy to dom/media/tests/mochitest/test_dataChannel_dataOnlyBufferedAmountLow.html
--- a/dom/media/tests/mochitest/test_dataChannel_basicDataOnly.html
+++ b/dom/media/tests/mochitest/test_dataChannel_dataOnlyBufferedAmountLow.html
@@ -2,23 +2,24 @@
<html>
<head>
<script type="application/javascript" src="pc.js"></script>
</head>
<body>
<pre id="test">
<script type="application/javascript">
createHTML({
- bug: "796894",
- title: "Basic datachannel only connection"
+ bug: "1051685",
+ title: "Verify bufferedAmountLowThreshold works"
});
var test;
runNetworkTest(function (options) {
test = new PeerConnectionTest(options);
addInitialDataChannel(test.chain);
+ test.chain.insertAfter('PC_REMOTE_CHECK_ICE_CONNECTIONS', commandsCheckLargeXfer);
test.run();
});
</script>
</pre>
</body>
</html>