Skip to content
This repository
Browse code

Mark tests which are broken in libuv

  • Loading branch information...
commit 4e1d6fca8e6801292213be9a06914fe088df6e64 1 parent 4fa1315
ry ry authored

Showing 113 changed files with 341 additions and 2 deletions. Show diff stats Hide diff stats

  1. +3 0  test/disabled/test-cat.js
  2. +3 0  test/disabled/test-child-process-uid-gid.js
  3. +3 0  test/disabled/test-dns.js
  4. +3 0  test/disabled/test-eio-race3.js
  5. +3 0  test/disabled/test-fs-largefile.js
  6. +3 0  test/disabled/test-fs-sendfile.js
  7. +3 0  test/disabled/test-http-agent2.js
  8. +3 0  test/disabled/test-http-big-proxy-responses.js
  9. +3 0  test/disabled/test-http-default-port.js
  10. +3 0  test/disabled/test-http-head-request.js
  11. +3 0  test/disabled/test-http-stress.js
  12. +3 0  test/disabled/test-http-tls.js
  13. +3 0  test/disabled/test-https-loop-to-google.js
  14. +3 0  test/disabled/test-idle-watcher.js
  15. +3 0  test/disabled/test-net-fd-passing.js
  16. +3 0  test/disabled/test-net-tls-pummel.js
  17. +3 0  test/disabled/test-net-tls.js
  18. +3 0  test/disabled/test-process-title.js
  19. +3 0  test/disabled/test-readline.js
  20. +3 0  test/disabled/test-remote-module-loading.js
  21. +3 0  test/disabled/test-setuidgid.js
  22. +3 0  test/disabled/test-tls-large-push.js
  23. +3 0  test/disabled/test-tls-server.js
  24. +3 0  test/disabled/test-tty-stdio.js
  25. +3 0  test/disabled/tls-client.js
  26. +3 0  test/disabled/tls_client.js
  27. +3 0  test/disabled/tls_server.js
  28. +3 0  test/message/2100bytes.js
  29. +3 0  test/message/hello_world.js
  30. +3 0  test/message/stack_overflow.js
  31. +3 0  test/message/throw_custom_error.js
  32. +3 0  test/message/throw_non_error.js
  33. +3 0  test/message/undefined_reference_in_new_context.js
  34. +3 0  test/pummel/test-child-process-spawn-loop.js
  35. +3 0  test/pummel/test-exec.js
  36. +3 0  test/pummel/test-https-large-response.js
  37. +3 0  test/pummel/test-keep-alive.js
  38. +3 0  test/pummel/test-net-pingpong.js
  39. +3 0  test/pummel/test-net-throttle.js
  40. +3 0  test/pummel/test-next-tick-loops-quick.js
  41. +3 0  test/pummel/test-process-uptime.js
  42. +3 0  test/pummel/test-tls-throttle.js
  43. +3 0  test/pummel/test-watch-file.js
  44. +3 0  test/simple/path.js
  45. +3 0  test/simple/test-child-process-custom-fds.js
  46. +3 0  test/simple/test-child-process-double-pipe.js
  47. +3 0  test/simple/test-child-process-exec-env.js
  48. +3 0  test/simple/test-child-process-kill.js
  49. +3 0  test/simple/test-child-process-stdout-flush.js
  50. +3 0  test/simple/test-cli-eval.js
  51. +3 0  test/simple/test-console-not-call-toString.js
  52. +3 0  test/simple/test-console.js
  53. +3 0  test/simple/test-crypto.js
  54. +3 0  test/simple/test-debugger-client.js
  55. +3 0  test/simple/test-dgram-multicast.js
  56. +3 0  test/simple/test-dgram-pingpong.js
  57. +3 0  test/simple/test-dgram-udp4.js
  58. +3 0  test/simple/test-dgram-unix-anon.js
  59. +3 0  test/simple/test-dgram-unix.js
  60. +3 0  test/simple/test-eio-race.js
  61. +3 0  test/simple/test-error-reporting.js
  62. +3 0  test/simple/test-eval-require.js
  63. +3 0  test/simple/test-eval.js
  64. +3 0  test/simple/test-exec-max-buffer.js
  65. +3 0  test/simple/test-fs-chmod.js
  66. +3 0  test/simple/test-fs-error-messages.js
  67. +3 0  test/simple/test-fs-read-buffer.js
  68. +3 0  test/simple/test-fs-read-stream.js
  69. +3 0  test/simple/test-fs-read.js
  70. +3 0  test/simple/test-fs-realpath.js
  71. +3 0  test/simple/test-fs-stat.js
  72. +3 0  test/simple/test-fs-symlink.js
  73. +3 0  test/simple/test-fs-watch-file.js
  74. +3 0  test/simple/test-http-304.js
  75. +3 0  test/simple/test-http-agent.js
  76. +3 0  test/simple/test-http-client-abort2.js
  77. +3 0  test/simple/test-http-full-response.js
  78. +3 0  test/simple/test-http-get-pipeline-problem.js
  79. +3 0  test/simple/test-http-head-response-has-no-body-end.js
  80. +4 1 test/simple/test-http-host-headers.js
  81. +3 0  test/simple/test-http-legacy.js
  82. +3 0  test/simple/test-http-request-end-twice.js
  83. +3 0  test/simple/test-http-status-code.js
  84. +3 0  test/simple/test-https-agent.js
  85. +3 0  test/simple/test-https-connecting-to-http.js
  86. +3 0  test/simple/test-https-eof-for-eom.js
  87. +3 0  test/simple/test-https-simple.js
  88. +3 0  test/simple/test-init.js
  89. +3 0  test/simple/test-listen-fd.js
  90. +3 0  test/simple/test-memory-usage.js
  91. +3 0  test/simple/test-module-loading.js
  92. +3 0  test/simple/test-net-bytes-stats.js
  93. +3 0  test/simple/test-net-connect-handle-econnrefused.js
  94. +3 0  test/simple/test-net-server-close.js
  95. +3 0  test/simple/test-os.js
  96. +3 0  test/simple/test-pipe-head.js
  97. +3 0  test/simple/test-pipe-return-val.js
  98. +3 0  test/simple/test-pipe.js
  99. +4 1 test/simple/test-process-kill-null.js
  100. +3 0  test/simple/test-process-wrap.js
  101. +3 0  test/simple/test-regress-GH-892.js
  102. +3 0  test/simple/test-sendfd.js
  103. +3 0  test/simple/test-sigint-infinite-loop.js
  104. +3 0  test/simple/test-signal-handler.js
  105. +3 0  test/simple/test-signal-unregister.js
  106. +3 0  test/simple/test-stdin-from-file.js
  107. +3 0  test/simple/test-stdout-to-file.js
  108. +3 0  test/simple/test-sync-fileread.js
  109. +3 0  test/simple/test-tls-ext-key-usage.js
  110. +3 0  test/simple/test-tls-securepair-client.js
  111. +3 0  test/simple/test-tls-server-verify.js
  112. +3 0  test/simple/test-tls-sni-server-client.js
  113. +3 0  test/simple/test-util-format.js
3  test/disabled/test-cat.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common.js');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/disabled/test-child-process-uid-gid.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var assert = require("assert");
23 26 var spawn = require("child_process").spawn;
24 27 var fs = require('fs');
3  test/disabled/test-dns.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-eio-race3.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 /* XXX Can this test be modified to not call the now-removed wait()? */
23 26
24 27 var common = require('../common');
3  test/disabled/test-fs-largefile.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path'),
3  test/disabled/test-fs-sendfile.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-http-agent2.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/disabled/test-http-big-proxy-responses.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var util = require('util'),
3  test/disabled/test-http-default-port.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // This must be run as root.
23 26
24 27 var http = require("http"),
3  test/disabled/test-http-head-request.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-http-stress.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-http-tls.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-https-loop-to-google.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Failing test for https
23 26
24 27 // Will fail with "socket hang up" for 4 out of 10 requests
3  test/disabled/test-idle-watcher.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-net-fd-passing.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var net = require('net');
3  test/disabled/test-net-tls-pummel.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-net-tls.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var fs = require('fs');
3  test/disabled/test-process-title.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var spawn = require('child_process').spawn;
3  test/disabled/test-readline.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Can't test this when 'make test' doesn't assign a tty to the stdout.
23 26 // Yet another use-case for require('tty').spawn ?
24 27 var common = require('../common');
3  test/disabled/test-remote-module-loading.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/test-setuidgid.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Requires special privlages
23 26 var common = require('../common');
24 27 var assert = require('assert');
3  test/disabled/test-tls-large-push.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Server sends a large string. Client counts bytes and pauses every few
23 26 // seconds. Makes sure that pause and resume work properly.
24 27 var common = require('../common');
3  test/disabled/test-tls-server.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Example of new TLS API. Test with:
23 26 //
24 27 // $> openssl s_client -connect localhost:12346 \
3  test/disabled/test-tty-stdio.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Can't test this when 'make test' doesn't assign a tty to the stdout.
23 26 var common = require('../common');
24 27 var assert = require('assert');
3  test/disabled/tls-client.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var tls = require('tls');
24 27 var fs = require('fs');
3  test/disabled/tls_client.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/disabled/tls_server.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/message/2100bytes.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var util = require('util');
3  test/message/hello_world.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/message/stack_overflow.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/message/throw_custom_error.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/message/throw_non_error.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/message/undefined_reference_in_new_context.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/pummel/test-child-process-spawn-loop.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/pummel/test-exec.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var exec = require('child_process').exec;
3  test/pummel/test-https-large-response.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/pummel/test-keep-alive.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // This test requires the program 'ab'
23 26 var common = require('../common');
24 27 var assert = require('assert');
3  test/pummel/test-net-pingpong.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var net = require('net');
3  test/pummel/test-net-throttle.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var net = require('net');
3  test/pummel/test-next-tick-loops-quick.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/pummel/test-process-uptime.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var assert = require('assert');
23 26
24 27 console.error(process.uptime());
3  test/pummel/test-tls-throttle.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Server sends a large string. Client counts bytes and pauses every few
23 26 // seconds. Makes sure that pause and resume work properly.
24 27 var common = require('../common');
3  test/pummel/test-watch-file.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/path.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // This is actually more a fixture than a test. It is used to make
23 26 // sure that require('./path') and require('path') do different things.
24 27 // It has to be in the same directory as the test 'test-module-loading.js'
3  test/simple/test-child-process-custom-fds.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-child-process-double-pipe.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var assert = require('assert'),
23 26 util = require('util'),
24 27 spawn = require('child_process').spawn;
3  test/simple/test-child-process-exec-env.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var exec = require('child_process').exec;
3  test/simple/test-child-process-kill.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-child-process-stdout-flush.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path');
3  test/simple/test-cli-eval.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 assert = require('assert');
23 26 child = require('child_process');
24 27
3  test/simple/test-console-not-call-toString.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-console.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-crypto.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-debugger-client.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var debug = require('_debugger');
3  test/simple/test-dgram-multicast.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-dgram-pingpong.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var Buffer = require('buffer').Buffer;
3  test/simple/test-dgram-udp4.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-dgram-unix-anon.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-dgram-unix.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-eio-race.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-error-reporting.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var exec = require('child_process').exec;
3  test/simple/test-eval-require.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var spawn = require('child_process').spawn;
3  test/simple/test-eval.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 require('../common');
23 26 var assert = require('assert');
24 27 var exec = require('child_process').exec;
3  test/simple/test-exec-max-buffer.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var exec = require('child_process').exec;
24 27 var assert = require('assert');
3  test/simple/test-fs-chmod.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path');
3  test/simple/test-fs-error-messages.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-fs-read-buffer.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path'),
3  test/simple/test-fs-read-stream.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-fs-read.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path'),
3  test/simple/test-fs-realpath.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var fs = require('fs');
3  test/simple/test-fs-stat.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var fs = require('fs');
3  test/simple/test-fs-symlink.js
@@ -19,6 +19,9 @@
3  test/simple/test-fs-watch-file.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var path = require('path');
3  test/simple/test-http-304.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
3  test/simple/test-http-agent.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/simple/test-http-client-abort2.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/simple/test-http-full-response.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 // This test requires the program 'ab'
3  test/simple/test-http-get-pipeline-problem.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // We are demonstrating a problem with http.get when queueing up many
23 26 // transfers. The server simply introduces some delay and sends a file.
24 27 // Note this is demonstarted with connection: close.
3  test/simple/test-http-head-response-has-no-body-end.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27
5 test/simple/test-http-host-headers.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var http = require('http'),
23 26 https = require('https'),
24 27 fs = require('fs'),
@@ -157,4 +160,4 @@ function testHttps() {
157 160 setHost: false,
158 161 port: common.PORT }, cb).on('error', thrower).end();
159 162 });
160   -}
  163 +}
3  test/simple/test-http-legacy.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/simple/test-http-request-end-twice.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/simple/test-http-status-code.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 var common = require('../common');
23 26 var assert = require('assert');
24 27 var http = require('http');
3  test/simple/test-https-agent.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 if (!process.versions.openssl) {
23 26 console.error("Skipping because node compiled without OpenSSL.");
24 27 process.exit(0);
3  test/simple/test-https-connecting-to-http.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // This tests the situation where you try to connect a https client
23 26 // to an http server. You should get an error and exit.
24 27 var common = require('../common');
3  test/simple/test-https-eof-for-eom.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // I hate HTTP. One way of terminating an HTTP response is to not send
23 26 // a content-length header, not send a transfer-encoding: chunked header,
24 27 // and simply terminate the TCP connection. That is identity
3  test/simple/test-https-simple.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 if (!process.versions.openssl) {
23 26 console.error("Skipping because node compiled without OpenSSL.");
24 27 process.exit(0);
3  test/simple/test-init.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 (function() {
23 26 var assert = require('assert'),
24 27 child = require('child_process'),
3  test/simple/test-listen-fd.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +
22 25 // Verify that net.Server.listenFD() can be used to accept connections on an
23 26 // already-bound, already-listening socket.
24 27
3  test/simple/test-memory-usage.js
@@ -19,6 +19,9 @@
19 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
20 20 // USE OR OTHER DEALINGS IN THE SOFTWARE.
21 21
  22 +// libuv-broken
  23 +
  24 +