diff options
113 files changed, 341 insertions, 2 deletions
diff --git a/test/disabled/test-cat.js b/test/disabled/test-cat.js index 7339fca368..9210ec570d 100644 --- a/test/disabled/test-cat.js +++ b/test/disabled/test-cat.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common.js'); var assert = require('assert'); var http = require('http'); diff --git a/test/disabled/test-child-process-uid-gid.js b/test/disabled/test-child-process-uid-gid.js index 021c16d030..53e6c9d3da 100644 --- a/test/disabled/test-child-process-uid-gid.js +++ b/test/disabled/test-child-process-uid-gid.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var assert = require("assert"); var spawn = require("child_process").spawn; var fs = require('fs'); diff --git a/test/disabled/test-dns.js b/test/disabled/test-dns.js index 6c17868fe6..8ea8a11534 100644 --- a/test/disabled/test-dns.js +++ b/test/disabled/test-dns.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-eio-race3.js b/test/disabled/test-eio-race3.js index fa5ea97026..712a137581 100644 --- a/test/disabled/test-eio-race3.js +++ b/test/disabled/test-eio-race3.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + /* XXX Can this test be modified to not call the now-removed wait()? */ var common = require('../common'); diff --git a/test/disabled/test-fs-largefile.js b/test/disabled/test-fs-largefile.js index 83e5879249..88a32fc87c 100644 --- a/test/disabled/test-fs-largefile.js +++ b/test/disabled/test-fs-largefile.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'), diff --git a/test/disabled/test-fs-sendfile.js b/test/disabled/test-fs-sendfile.js index 809e68fc30..4dc8e37ee5 100644 --- a/test/disabled/test-fs-sendfile.js +++ b/test/disabled/test-fs-sendfile.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-http-agent2.js b/test/disabled/test-http-agent2.js index 0a1612d382..9ea266789e 100644 --- a/test/disabled/test-http-agent2.js +++ b/test/disabled/test-http-agent2.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/disabled/test-http-big-proxy-responses.js b/test/disabled/test-http-big-proxy-responses.js index 9140f7b6b6..e43ea7a40e 100644 --- a/test/disabled/test-http-big-proxy-responses.js +++ b/test/disabled/test-http-big-proxy-responses.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var util = require('util'), diff --git a/test/disabled/test-http-default-port.js b/test/disabled/test-http-default-port.js index 180c6c78b6..b1bccf0fa7 100644 --- a/test/disabled/test-http-default-port.js +++ b/test/disabled/test-http-default-port.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This must be run as root. var http = require("http"), diff --git a/test/disabled/test-http-head-request.js b/test/disabled/test-http-head-request.js index 73f0322b75..8b0f40074f 100644 --- a/test/disabled/test-http-head-request.js +++ b/test/disabled/test-http-head-request.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-http-stress.js b/test/disabled/test-http-stress.js index 34ed955251..7a1cee1e4f 100644 --- a/test/disabled/test-http-stress.js +++ b/test/disabled/test-http-stress.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-http-tls.js b/test/disabled/test-http-tls.js index bbf08f314f..9540391bf3 100644 --- a/test/disabled/test-http-tls.js +++ b/test/disabled/test-http-tls.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-https-loop-to-google.js b/test/disabled/test-https-loop-to-google.js index ae9e1999eb..bfa8663076 100644 --- a/test/disabled/test-https-loop-to-google.js +++ b/test/disabled/test-https-loop-to-google.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Failing test for https // Will fail with "socket hang up" for 4 out of 10 requests diff --git a/test/disabled/test-idle-watcher.js b/test/disabled/test-idle-watcher.js index 86cebe4147..10e78612f5 100644 --- a/test/disabled/test-idle-watcher.js +++ b/test/disabled/test-idle-watcher.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-net-fd-passing.js b/test/disabled/test-net-fd-passing.js index cda9f86a51..67a04b3736 100644 --- a/test/disabled/test-net-fd-passing.js +++ b/test/disabled/test-net-fd-passing.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var net = require('net'); diff --git a/test/disabled/test-net-tls-pummel.js b/test/disabled/test-net-tls-pummel.js index 2761115117..fa405be579 100644 --- a/test/disabled/test-net-tls-pummel.js +++ b/test/disabled/test-net-tls-pummel.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-net-tls.js b/test/disabled/test-net-tls.js index 4214a68e6e..d4620065d9 100644 --- a/test/disabled/test-net-tls.js +++ b/test/disabled/test-net-tls.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var fs = require('fs'); diff --git a/test/disabled/test-process-title.js b/test/disabled/test-process-title.js index 9bffdc3074..a50fd8f591 100644 --- a/test/disabled/test-process-title.js +++ b/test/disabled/test-process-title.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var spawn = require('child_process').spawn; diff --git a/test/disabled/test-readline.js b/test/disabled/test-readline.js index a0541aab07..935216afc9 100644 --- a/test/disabled/test-readline.js +++ b/test/disabled/test-readline.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Can't test this when 'make test' doesn't assign a tty to the stdout. // Yet another use-case for require('tty').spawn ? var common = require('../common'); diff --git a/test/disabled/test-remote-module-loading.js b/test/disabled/test-remote-module-loading.js index 5ce7bc1ed6..7b9d7e223c 100644 --- a/test/disabled/test-remote-module-loading.js +++ b/test/disabled/test-remote-module-loading.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-setuidgid.js b/test/disabled/test-setuidgid.js index f5a7821118..daf04b0c76 100644 --- a/test/disabled/test-setuidgid.js +++ b/test/disabled/test-setuidgid.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Requires special privlages var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/test-tls-large-push.js b/test/disabled/test-tls-large-push.js index 11f9a0d80d..55855f9e73 100644 --- a/test/disabled/test-tls-large-push.js +++ b/test/disabled/test-tls-large-push.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Server sends a large string. Client counts bytes and pauses every few // seconds. Makes sure that pause and resume work properly. var common = require('../common'); diff --git a/test/disabled/test-tls-server.js b/test/disabled/test-tls-server.js index 0f2149883b..9723920659 100644 --- a/test/disabled/test-tls-server.js +++ b/test/disabled/test-tls-server.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Example of new TLS API. Test with: // // $> openssl s_client -connect localhost:12346 \ diff --git a/test/disabled/test-tty-stdio.js b/test/disabled/test-tty-stdio.js index e41b68c1c8..951ab10a0f 100644 --- a/test/disabled/test-tty-stdio.js +++ b/test/disabled/test-tty-stdio.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Can't test this when 'make test' doesn't assign a tty to the stdout. var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/tls-client.js b/test/disabled/tls-client.js index 169a52145c..4ce9e58196 100644 --- a/test/disabled/tls-client.js +++ b/test/disabled/tls-client.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var tls = require('tls'); var fs = require('fs'); diff --git a/test/disabled/tls_client.js b/test/disabled/tls_client.js index d574635b0e..c9647b9bd2 100644 --- a/test/disabled/tls_client.js +++ b/test/disabled/tls_client.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/disabled/tls_server.js b/test/disabled/tls_server.js index ee25daad4b..ac4b546ac0 100644 --- a/test/disabled/tls_server.js +++ b/test/disabled/tls_server.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/message/2100bytes.js b/test/message/2100bytes.js index 2e76d86f92..90dac6d006 100644 --- a/test/message/2100bytes.js +++ b/test/message/2100bytes.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var util = require('util'); diff --git a/test/message/hello_world.js b/test/message/hello_world.js index 4fef1f300a..f9100e666d 100644 --- a/test/message/hello_world.js +++ b/test/message/hello_world.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/message/stack_overflow.js b/test/message/stack_overflow.js index d8f89f0c52..a5af04e0e2 100644 --- a/test/message/stack_overflow.js +++ b/test/message/stack_overflow.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/message/throw_custom_error.js b/test/message/throw_custom_error.js index ef9fd3e0f7..8479daa686 100644 --- a/test/message/throw_custom_error.js +++ b/test/message/throw_custom_error.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/message/throw_non_error.js b/test/message/throw_non_error.js index 9d5d4a9611..24eac3aece 100644 --- a/test/message/throw_non_error.js +++ b/test/message/throw_non_error.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/message/undefined_reference_in_new_context.js b/test/message/undefined_reference_in_new_context.js index faa25fdb9b..49c2f1420c 100644 --- a/test/message/undefined_reference_in_new_context.js +++ b/test/message/undefined_reference_in_new_context.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/pummel/test-child-process-spawn-loop.js b/test/pummel/test-child-process-spawn-loop.js index 25d0eee5e5..121cddb01d 100644 --- a/test/pummel/test-child-process-spawn-loop.js +++ b/test/pummel/test-child-process-spawn-loop.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/pummel/test-exec.js b/test/pummel/test-exec.js index 92b061ff63..87dff6c36d 100644 --- a/test/pummel/test-exec.js +++ b/test/pummel/test-exec.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var exec = require('child_process').exec; diff --git a/test/pummel/test-https-large-response.js b/test/pummel/test-https-large-response.js index b29114a48b..b1e308ae69 100644 --- a/test/pummel/test-https-large-response.js +++ b/test/pummel/test-https-large-response.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/pummel/test-keep-alive.js b/test/pummel/test-keep-alive.js index d1cf3cfbc5..e9e3286a4a 100644 --- a/test/pummel/test-keep-alive.js +++ b/test/pummel/test-keep-alive.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This test requires the program 'ab' var common = require('../common'); var assert = require('assert'); diff --git a/test/pummel/test-net-pingpong.js b/test/pummel/test-net-pingpong.js index 99eeb3a790..d0c9086f90 100644 --- a/test/pummel/test-net-pingpong.js +++ b/test/pummel/test-net-pingpong.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var net = require('net'); diff --git a/test/pummel/test-net-throttle.js b/test/pummel/test-net-throttle.js index 57417f7f2d..50c4fd89cd 100644 --- a/test/pummel/test-net-throttle.js +++ b/test/pummel/test-net-throttle.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var net = require('net'); diff --git a/test/pummel/test-next-tick-loops-quick.js b/test/pummel/test-next-tick-loops-quick.js index 2b941d017b..f08972c68b 100644 --- a/test/pummel/test-next-tick-loops-quick.js +++ b/test/pummel/test-next-tick-loops-quick.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/pummel/test-process-uptime.js b/test/pummel/test-process-uptime.js index 33a58f6562..b4d09d35c5 100644 --- a/test/pummel/test-process-uptime.js +++ b/test/pummel/test-process-uptime.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var assert = require('assert'); console.error(process.uptime()); diff --git a/test/pummel/test-tls-throttle.js b/test/pummel/test-tls-throttle.js index 4f353cadd7..cd749d511c 100644 --- a/test/pummel/test-tls-throttle.js +++ b/test/pummel/test-tls-throttle.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Server sends a large string. Client counts bytes and pauses every few // seconds. Makes sure that pause and resume work properly. var common = require('../common'); diff --git a/test/pummel/test-watch-file.js b/test/pummel/test-watch-file.js index 04a7f13e21..bd38716674 100644 --- a/test/pummel/test-watch-file.js +++ b/test/pummel/test-watch-file.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/path.js b/test/simple/path.js index d998c39713..cdf1c06b2f 100644 --- a/test/simple/path.js +++ b/test/simple/path.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This is actually more a fixture than a test. It is used to make // sure that require('./path') and require('path') do different things. // It has to be in the same directory as the test 'test-module-loading.js' diff --git a/test/simple/test-child-process-custom-fds.js b/test/simple/test-child-process-custom-fds.js index d4e4a47afd..690f89d6d7 100644 --- a/test/simple/test-child-process-custom-fds.js +++ b/test/simple/test-child-process-custom-fds.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-child-process-double-pipe.js b/test/simple/test-child-process-double-pipe.js index 7322cbefb2..64ac85ed0a 100644 --- a/test/simple/test-child-process-double-pipe.js +++ b/test/simple/test-child-process-double-pipe.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var assert = require('assert'), util = require('util'), spawn = require('child_process').spawn; diff --git a/test/simple/test-child-process-exec-env.js b/test/simple/test-child-process-exec-env.js index 68fca60f02..faf4b37af0 100644 --- a/test/simple/test-child-process-exec-env.js +++ b/test/simple/test-child-process-exec-env.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var exec = require('child_process').exec; diff --git a/test/simple/test-child-process-kill.js b/test/simple/test-child-process-kill.js index 65d858a864..0e1d191dff 100644 --- a/test/simple/test-child-process-kill.js +++ b/test/simple/test-child-process-kill.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-child-process-stdout-flush.js b/test/simple/test-child-process-stdout-flush.js index 096a583081..b2060005bb 100644 --- a/test/simple/test-child-process-stdout-flush.js +++ b/test/simple/test-child-process-stdout-flush.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-cli-eval.js b/test/simple/test-cli-eval.js index bf6271bea4..66052e1534 100644 --- a/test/simple/test-cli-eval.js +++ b/test/simple/test-cli-eval.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + assert = require('assert'); child = require('child_process'); diff --git a/test/simple/test-console-not-call-toString.js b/test/simple/test-console-not-call-toString.js index c519decaa5..5193f29c34 100644 --- a/test/simple/test-console-not-call-toString.js +++ b/test/simple/test-console-not-call-toString.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-console.js b/test/simple/test-console.js index e9fd5e6c0f..4ec37292fc 100644 --- a/test/simple/test-console.js +++ b/test/simple/test-console.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-crypto.js b/test/simple/test-crypto.js index 9c7fc29106..48cef1d4fa 100644 --- a/test/simple/test-crypto.js +++ b/test/simple/test-crypto.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-debugger-client.js b/test/simple/test-debugger-client.js index ed039687c4..19f2e49a38 100644 --- a/test/simple/test-debugger-client.js +++ b/test/simple/test-debugger-client.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var debug = require('_debugger'); diff --git a/test/simple/test-dgram-multicast.js b/test/simple/test-dgram-multicast.js index 1a610f6176..f3a546fb20 100644 --- a/test/simple/test-dgram-multicast.js +++ b/test/simple/test-dgram-multicast.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-dgram-pingpong.js b/test/simple/test-dgram-pingpong.js index 2ff3aec009..4f0360f922 100644 --- a/test/simple/test-dgram-pingpong.js +++ b/test/simple/test-dgram-pingpong.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var Buffer = require('buffer').Buffer; diff --git a/test/simple/test-dgram-udp4.js b/test/simple/test-dgram-udp4.js index e4fd634f46..1f343af895 100644 --- a/test/simple/test-dgram-udp4.js +++ b/test/simple/test-dgram-udp4.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-dgram-unix-anon.js b/test/simple/test-dgram-unix-anon.js index 428a62bb2f..860c68c251 100644 --- a/test/simple/test-dgram-unix-anon.js +++ b/test/simple/test-dgram-unix-anon.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-dgram-unix.js b/test/simple/test-dgram-unix.js index 382906369d..bb526696bd 100644 --- a/test/simple/test-dgram-unix.js +++ b/test/simple/test-dgram-unix.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-eio-race.js b/test/simple/test-eio-race.js index f4c560cd9e..f8ff2c793f 100644 --- a/test/simple/test-eio-race.js +++ b/test/simple/test-eio-race.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-error-reporting.js b/test/simple/test-error-reporting.js index 8117b4527a..df547422ca 100644 --- a/test/simple/test-error-reporting.js +++ b/test/simple/test-error-reporting.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var exec = require('child_process').exec; diff --git a/test/simple/test-eval-require.js b/test/simple/test-eval-require.js index 6fcb73a037..9648c1fb0b 100644 --- a/test/simple/test-eval-require.js +++ b/test/simple/test-eval-require.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var spawn = require('child_process').spawn; diff --git a/test/simple/test-eval.js b/test/simple/test-eval.js index c3db977fa0..94f5c38b38 100644 --- a/test/simple/test-eval.js +++ b/test/simple/test-eval.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + require('../common'); var assert = require('assert'); var exec = require('child_process').exec; diff --git a/test/simple/test-exec-max-buffer.js b/test/simple/test-exec-max-buffer.js index a6537e9f92..a8e84c91f5 100644 --- a/test/simple/test-exec-max-buffer.js +++ b/test/simple/test-exec-max-buffer.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var exec = require('child_process').exec; var assert = require('assert'); diff --git a/test/simple/test-fs-chmod.js b/test/simple/test-fs-chmod.js index f9e7786a88..ea1b35479c 100644 --- a/test/simple/test-fs-chmod.js +++ b/test/simple/test-fs-chmod.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-fs-error-messages.js b/test/simple/test-fs-error-messages.js index 0a88c47988..49f82ceda2 100644 --- a/test/simple/test-fs-error-messages.js +++ b/test/simple/test-fs-error-messages.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-fs-read-buffer.js b/test/simple/test-fs-read-buffer.js index a1a86c6972..ebc3af785d 100644 --- a/test/simple/test-fs-read-buffer.js +++ b/test/simple/test-fs-read-buffer.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'), diff --git a/test/simple/test-fs-read-stream.js b/test/simple/test-fs-read-stream.js index 5362389fde..46db1b72ec 100644 --- a/test/simple/test-fs-read-stream.js +++ b/test/simple/test-fs-read-stream.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-fs-read.js b/test/simple/test-fs-read.js index 8e1960d9c3..4095815b1c 100644 --- a/test/simple/test-fs-read.js +++ b/test/simple/test-fs-read.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'), diff --git a/test/simple/test-fs-realpath.js b/test/simple/test-fs-realpath.js index eae4540889..0721a1277e 100644 --- a/test/simple/test-fs-realpath.js +++ b/test/simple/test-fs-realpath.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var fs = require('fs'); diff --git a/test/simple/test-fs-stat.js b/test/simple/test-fs-stat.js index 65332757b1..8abe07a0e7 100644 --- a/test/simple/test-fs-stat.js +++ b/test/simple/test-fs-stat.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var fs = require('fs'); diff --git a/test/simple/test-fs-symlink.js b/test/simple/test-fs-symlink.js index bb0eaadd0b..a7a780bc55 100644 --- a/test/simple/test-fs-symlink.js +++ b/test/simple/test-fs-symlink.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-fs-watch-file.js b/test/simple/test-fs-watch-file.js index be037a1276..ceee976914 100644 --- a/test/simple/test-fs-watch-file.js +++ b/test/simple/test-fs-watch-file.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-http-304.js b/test/simple/test-http-304.js index 9f53a05662..85724e0b0d 100644 --- a/test/simple/test-http-304.js +++ b/test/simple/test-http-304.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-http-agent.js b/test/simple/test-http-agent.js index 2425a3cd54..de98e26054 100644 --- a/test/simple/test-http-agent.js +++ b/test/simple/test-http-agent.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-http-client-abort2.js b/test/simple/test-http-client-abort2.js index c0c995b91d..9df9a8c4ed 100644 --- a/test/simple/test-http-client-abort2.js +++ b/test/simple/test-http-client-abort2.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-http-full-response.js b/test/simple/test-http-full-response.js index c52664c499..cf5956fa1b 100644 --- a/test/simple/test-http-full-response.js +++ b/test/simple/test-http-full-response.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); // This test requires the program 'ab' diff --git a/test/simple/test-http-get-pipeline-problem.js b/test/simple/test-http-get-pipeline-problem.js index 9d25075729..7a1501f4ab 100644 --- a/test/simple/test-http-get-pipeline-problem.js +++ b/test/simple/test-http-get-pipeline-problem.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // We are demonstrating a problem with http.get when queueing up many // transfers. The server simply introduces some delay and sends a file. // Note this is demonstarted with connection: close. diff --git a/test/simple/test-http-head-response-has-no-body-end.js b/test/simple/test-http-head-response-has-no-body-end.js index 1a17524715..2a111e5625 100644 --- a/test/simple/test-http-head-response-has-no-body-end.js +++ b/test/simple/test-http-head-response-has-no-body-end.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-http-host-headers.js b/test/simple/test-http-host-headers.js index 25ef56ea30..8a885d2695 100644 --- a/test/simple/test-http-host-headers.js +++ b/test/simple/test-http-host-headers.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var http = require('http'), https = require('https'), fs = require('fs'), @@ -157,4 +160,4 @@ function testHttps() { setHost: false, port: common.PORT }, cb).on('error', thrower).end(); }); -}
\ No newline at end of file +} diff --git a/test/simple/test-http-legacy.js b/test/simple/test-http-legacy.js index ef82878688..331978709d 100644 --- a/test/simple/test-http-legacy.js +++ b/test/simple/test-http-legacy.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-http-request-end-twice.js b/test/simple/test-http-request-end-twice.js index 5ab529e480..dce95071f7 100644 --- a/test/simple/test-http-request-end-twice.js +++ b/test/simple/test-http-request-end-twice.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-http-status-code.js b/test/simple/test-http-status-code.js index 5edd81f959..3c8b4fed09 100644 --- a/test/simple/test-http-status-code.js +++ b/test/simple/test-http-status-code.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-https-agent.js b/test/simple/test-https-agent.js index 03e5f71cca..ccbd40fca9 100644 --- a/test/simple/test-https-agent.js +++ b/test/simple/test-https-agent.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + if (!process.versions.openssl) { console.error("Skipping because node compiled without OpenSSL."); process.exit(0); diff --git a/test/simple/test-https-connecting-to-http.js b/test/simple/test-https-connecting-to-http.js index e7e2a299e3..1ee969f646 100644 --- a/test/simple/test-https-connecting-to-http.js +++ b/test/simple/test-https-connecting-to-http.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This tests the situation where you try to connect a https client // to an http server. You should get an error and exit. var common = require('../common'); diff --git a/test/simple/test-https-eof-for-eom.js b/test/simple/test-https-eof-for-eom.js index e043c5df8a..3e09c0bfd7 100644 --- a/test/simple/test-https-eof-for-eom.js +++ b/test/simple/test-https-eof-for-eom.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // I hate HTTP. One way of terminating an HTTP response is to not send // a content-length header, not send a transfer-encoding: chunked header, // and simply terminate the TCP connection. That is identity diff --git a/test/simple/test-https-simple.js b/test/simple/test-https-simple.js index b9fed4c570..b054b8eef5 100644 --- a/test/simple/test-https-simple.js +++ b/test/simple/test-https-simple.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + if (!process.versions.openssl) { console.error("Skipping because node compiled without OpenSSL."); process.exit(0); diff --git a/test/simple/test-init.js b/test/simple/test-init.js index 55a9b38a33..f5a45fab28 100644 --- a/test/simple/test-init.js +++ b/test/simple/test-init.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + (function() { var assert = require('assert'), child = require('child_process'), diff --git a/test/simple/test-listen-fd.js b/test/simple/test-listen-fd.js index ae337a2d2e..f84ec2e27a 100644 --- a/test/simple/test-listen-fd.js +++ b/test/simple/test-listen-fd.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Verify that net.Server.listenFD() can be used to accept connections on an // already-bound, already-listening socket. diff --git a/test/simple/test-memory-usage.js b/test/simple/test-memory-usage.js index b65dda45c8..cf9a72f579 100644 --- a/test/simple/test-memory-usage.js +++ b/test/simple/test-memory-usage.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-module-loading.js b/test/simple/test-module-loading.js index 7800cfba2f..a5e0acf3af 100644 --- a/test/simple/test-module-loading.js +++ b/test/simple/test-module-loading.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-net-bytes-stats.js b/test/simple/test-net-bytes-stats.js index 51603d5ca5..639a401519 100644 --- a/test/simple/test-net-bytes-stats.js +++ b/test/simple/test-net-bytes-stats.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var net = require('net'); diff --git a/test/simple/test-net-connect-handle-econnrefused.js b/test/simple/test-net-connect-handle-econnrefused.js index 17e9d993fa..6009998ed9 100644 --- a/test/simple/test-net-connect-handle-econnrefused.js +++ b/test/simple/test-net-connect-handle-econnrefused.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var net = require('net'); var assert = require('assert'); diff --git a/test/simple/test-net-server-close.js b/test/simple/test-net-server-close.js index 08f1119414..2262a99aa2 100644 --- a/test/simple/test-net-server-close.js +++ b/test/simple/test-net-server-close.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var net = require('net'); diff --git a/test/simple/test-os.js b/test/simple/test-os.js index 34bb4b2859..b4f97c13db 100644 --- a/test/simple/test-os.js +++ b/test/simple/test-os.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var os = require('os'); diff --git a/test/simple/test-pipe-head.js b/test/simple/test-pipe-head.js index 636f90ceee..88552006a0 100644 --- a/test/simple/test-pipe-head.js +++ b/test/simple/test-pipe-head.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-pipe-return-val.js b/test/simple/test-pipe-return-val.js index f82b26e808..c1ee5331bd 100644 --- a/test/simple/test-pipe-return-val.js +++ b/test/simple/test-pipe-return-val.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This test ensures SourceStream.pipe(DestStream) returns DestStream var Stream = require('stream').Stream; diff --git a/test/simple/test-pipe.js b/test/simple/test-pipe.js index b4a2c1a7f8..de89b0d2bb 100644 --- a/test/simple/test-pipe.js +++ b/test/simple/test-pipe.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var http = require('http'); diff --git a/test/simple/test-process-kill-null.js b/test/simple/test-process-kill-null.js index f61487e9ad..b29fa7597c 100644 --- a/test/simple/test-process-kill-null.js +++ b/test/simple/test-process-kill-null.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var assert = require('assert'); var spawn = require('child_process').spawn; @@ -38,4 +41,4 @@ cat.stdin.write('test'); process.on('exit', function(){ assert.ok(called); -});
\ No newline at end of file +}); diff --git a/test/simple/test-process-wrap.js b/test/simple/test-process-wrap.js index b52f3fcbc4..e6a9e4ebad 100644 --- a/test/simple/test-process-wrap.js +++ b/test/simple/test-process-wrap.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var Process = process.binding('process_wrap').Process; diff --git a/test/simple/test-regress-GH-892.js b/test/simple/test-regress-GH-892.js index be1b07b7a2..960c4dbd07 100644 --- a/test/simple/test-regress-GH-892.js +++ b/test/simple/test-regress-GH-892.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Uploading a big file via HTTPS causes node to drop out of the event loop. // https://github.com/joyent/node/issues/892 // In this test we set up an HTTPS in this process and launch a subprocess diff --git a/test/simple/test-sendfd.js b/test/simple/test-sendfd.js index bb39c28f62..328d1989e1 100644 --- a/test/simple/test-sendfd.js +++ b/test/simple/test-sendfd.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // Test sending and receiving a file descriptor. // // This test is pretty complex. It ends up spawning test/fixtures/recvfd.js diff --git a/test/simple/test-sigint-infinite-loop.js b/test/simple/test-sigint-infinite-loop.js index f970d9eed9..7478fd8f66 100644 --- a/test/simple/test-sigint-infinite-loop.js +++ b/test/simple/test-sigint-infinite-loop.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // This test is to assert that we can SIGINT a script which loops forever. // Ref(http): // groups.google.com/group/nodejs-dev/browse_thread/thread/e20f2f8df0296d3f diff --git a/test/simple/test-signal-handler.js b/test/simple/test-signal-handler.js index 2a3b72998f..01552dcd2f 100644 --- a/test/simple/test-signal-handler.js +++ b/test/simple/test-signal-handler.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-signal-unregister.js b/test/simple/test-signal-unregister.js index 0b3f04fa55..80b308ab8d 100644 --- a/test/simple/test-signal-unregister.js +++ b/test/simple/test-signal-unregister.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); diff --git a/test/simple/test-stdin-from-file.js b/test/simple/test-stdin-from-file.js index b165e4c4e4..37d8be52e1 100644 --- a/test/simple/test-stdin-from-file.js +++ b/test/simple/test-stdin-from-file.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var join = require('path').join; diff --git a/test/simple/test-stdout-to-file.js b/test/simple/test-stdout-to-file.js index 9c99bcc19f..4a5a2ecb87 100644 --- a/test/simple/test-stdout-to-file.js +++ b/test/simple/test-stdout-to-file.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-sync-fileread.js b/test/simple/test-sync-fileread.js index cc161aa648..78b87887cb 100644 --- a/test/simple/test-sync-fileread.js +++ b/test/simple/test-sync-fileread.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var path = require('path'); diff --git a/test/simple/test-tls-ext-key-usage.js b/test/simple/test-tls-ext-key-usage.js index 57d2f3b882..20b2a76b1e 100644 --- a/test/simple/test-tls-ext-key-usage.js +++ b/test/simple/test-tls-ext-key-usage.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // There is a bug with 'openssl s_server' which makes it not flush certain // important events to stdout when done over a pipe. Therefore we skip this // test for all openssl versions less than 1.0.0. diff --git a/test/simple/test-tls-securepair-client.js b/test/simple/test-tls-securepair-client.js index 48103960c0..8006a26535 100644 --- a/test/simple/test-tls-securepair-client.js +++ b/test/simple/test-tls-securepair-client.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + // There is a bug with 'openssl s_server' which makes it not flush certain // important events to stdout when done over a pipe. Therefore we skip this // test for all openssl versions less than 1.0.0. diff --git a/test/simple/test-tls-server-verify.js b/test/simple/test-tls-server-verify.js index ce4ac567c0..05a8a4aa92 100644 --- a/test/simple/test-tls-server-verify.js +++ b/test/simple/test-tls-server-verify.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + if (!process.versions.openssl) { console.error("Skipping because node compiled without OpenSSL."); process.exit(0); diff --git a/test/simple/test-tls-sni-server-client.js b/test/simple/test-tls-sni-server-client.js index 526d6502f4..eeee66a4a2 100644 --- a/test/simple/test-tls-sni-server-client.js +++ b/test/simple/test-tls-sni-server-client.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + if (!process.features.tls_sni) { console.error("Skipping because node compiled without OpenSSL or " + "with old OpenSSL version."); diff --git a/test/simple/test-util-format.js b/test/simple/test-util-format.js index e9c28c2de5..d7eecfacef 100644 --- a/test/simple/test-util-format.js +++ b/test/simple/test-util-format.js @@ -19,6 +19,9 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. +// libuv-broken + + var common = require('../common'); var assert = require('assert'); var util = require('util'); |