Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-11-03 03:26:43 +0400
committerRyan Dahl <ry@tinyclouds.org>2011-11-03 03:38:59 +0400
commit850609ea2d3e0de2aad5485edcc89bd6ddd94b6e (patch)
treed22bf8992868709a526eb9d432b3fa37da828ccd
parent1ba834bd3fee57542479ab687f0030cf57968be4 (diff)
Remove separation of libuv tests
-rw-r--r--Makefile198
-rw-r--r--test/disabled/test-cat.js2
-rw-r--r--test/disabled/test-child-process-custom-fds.js2
-rw-r--r--test/disabled/test-child-process-uid-gid.js2
-rw-r--r--test/disabled/test-dgram-multicast.js2
-rw-r--r--test/disabled/test-dgram-unix-anon.js2
-rw-r--r--test/disabled/test-dgram-unix.js2
-rw-r--r--test/disabled/test-dns.js2
-rw-r--r--test/disabled/test-eio-race3.js2
-rw-r--r--test/disabled/test-fs-largefile.js2
-rw-r--r--test/disabled/test-fs-sendfile.js2
-rw-r--r--test/disabled/test-http-agent2.js2
-rw-r--r--test/disabled/test-http-big-proxy-responses.js2
-rw-r--r--test/disabled/test-http-default-port.js2
-rw-r--r--test/disabled/test-http-head-request.js2
-rw-r--r--test/disabled/test-http-stress.js2
-rw-r--r--test/disabled/test-http-tls.js2
-rw-r--r--test/disabled/test-https-loop-to-google.js2
-rw-r--r--test/disabled/test-idle-watcher.js2
-rw-r--r--test/disabled/test-net-fd-passing.js2
-rw-r--r--test/disabled/test-net-tls-pummel.js2
-rw-r--r--test/disabled/test-net-tls.js2
-rw-r--r--test/disabled/test-process-title.js2
-rw-r--r--test/disabled/test-readline.js2
-rw-r--r--test/disabled/test-remote-module-loading.js2
-rw-r--r--test/disabled/test-sendfd.js2
-rw-r--r--test/disabled/test-setuidgid.js2
-rw-r--r--test/disabled/test-tls-large-push.js2
-rw-r--r--test/disabled/test-tls-server.js2
-rw-r--r--test/disabled/test-tty-stdio.js2
-rw-r--r--test/disabled/tls-client.js2
-rw-r--r--test/disabled/tls_client.js2
-rw-r--r--test/disabled/tls_server.js2
-rw-r--r--test/message/2100bytes.js2
-rw-r--r--test/message/hello_world.js2
-rw-r--r--test/message/stack_overflow.js2
-rw-r--r--test/message/throw_custom_error.js2
-rw-r--r--test/message/throw_non_error.js2
-rw-r--r--test/message/undefined_reference_in_new_context.js2
-rw-r--r--test/pummel/test-child-process-spawn-loop.js2
-rw-r--r--test/pummel/test-fs-watch-file.js2
-rw-r--r--test/pummel/test-https-large-response.js2
-rw-r--r--test/pummel/test-keep-alive.js2
-rw-r--r--test/pummel/test-net-pingpong.js2
-rw-r--r--test/pummel/test-net-throttle.js2
-rw-r--r--test/pummel/test-next-tick-loops-quick.js2
-rw-r--r--test/pummel/test-process-uptime.js2
-rw-r--r--test/pummel/test-regress-GH-892.js2
-rw-r--r--test/pummel/test-tls-throttle.js2
-rw-r--r--test/simple/path.js2
-rw-r--r--test/simple/test-child-process-exec-env.js2
-rw-r--r--test/simple/test-child-process-kill.js2
-rw-r--r--test/simple/test-child-process-stdout-flush.js2
-rw-r--r--test/simple/test-console-not-call-toString.js2
-rw-r--r--test/simple/test-console.js2
-rw-r--r--test/simple/test-crypto.js2
-rw-r--r--test/simple/test-debugger-client.js2
-rw-r--r--test/simple/test-dgram-pingpong.js2
-rw-r--r--test/simple/test-dgram-udp4.js2
-rw-r--r--test/simple/test-error-reporting.js2
-rw-r--r--test/simple/test-eval-require.js2
-rw-r--r--test/simple/test-eval.js2
-rw-r--r--test/simple/test-event-emitter-max-listeners.js2
-rw-r--r--test/simple/test-exec-max-buffer.js2
-rw-r--r--test/simple/test-fs-error-messages.js2
-rw-r--r--test/simple/test-fs-read-buffer.js2
-rw-r--r--test/simple/test-fs-read-stream.js2
-rw-r--r--test/simple/test-fs-read.js2
-rw-r--r--test/simple/test-fs-realpath.js2
-rw-r--r--test/simple/test-fs-stat.js2
-rw-r--r--test/simple/test-http-304.js2
-rw-r--r--test/simple/test-http-agent.js2
-rw-r--r--test/simple/test-http-client-abort2.js2
-rw-r--r--test/simple/test-http-full-response.js2
-rw-r--r--test/simple/test-http-get-pipeline-problem.js2
-rw-r--r--test/simple/test-http-head-response-has-no-body-end.js2
-rw-r--r--test/simple/test-http-host-headers.js2
-rw-r--r--test/simple/test-http-legacy.js2
-rw-r--r--test/simple/test-http-request-end-twice.js2
-rw-r--r--test/simple/test-http-status-code.js2
-rw-r--r--test/simple/test-https-agent.js2
-rw-r--r--test/simple/test-https-connecting-to-http.js2
-rw-r--r--test/simple/test-https-eof-for-eom.js2
-rw-r--r--test/simple/test-https-simple.js2
-rw-r--r--test/simple/test-init.js2
-rw-r--r--test/simple/test-memory-usage.js2
-rw-r--r--test/simple/test-module-loading.js2
-rw-r--r--test/simple/test-net-bytes-stats.js2
-rw-r--r--test/simple/test-net-connect-handle-econnrefused.js2
-rw-r--r--test/simple/test-net-server-close.js2
-rw-r--r--test/simple/test-os.js2
-rw-r--r--test/simple/test-pipe-head.js2
-rw-r--r--test/simple/test-pipe-return-val.js2
-rw-r--r--test/simple/test-pipe.js2
-rw-r--r--test/simple/test-process-wrap.js2
-rw-r--r--test/simple/test-readdir.js2
-rw-r--r--test/simple/test-sigint-infinite-loop.js2
-rw-r--r--test/simple/test-signal-handler.js2
-rw-r--r--test/simple/test-signal-unregister.js2
-rw-r--r--test/simple/test-stdin-from-file.js2
-rw-r--r--test/simple/test-stdout-to-file.js2
-rw-r--r--test/simple/test-sync-fileread.js2
-rw-r--r--test/simple/test-tls-ext-key-usage.js2
-rw-r--r--test/simple/test-tls-securepair-client.js2
-rw-r--r--test/simple/test-tls-server-verify.js2
-rw-r--r--test/simple/test-tls-sni-server-client.js2
-rw-r--r--test/simple/test-util-format.js2
-rw-r--r--test/simple/test-util-inspect.js2
-rwxr-xr-xtools/test.py30
-rw-r--r--vcbuild.bat2
110 files changed, 112 insertions, 332 deletions
diff --git a/Makefile b/Makefile
index 1c06ad16d32..2ac3cd74393 100644
--- a/Makefile
+++ b/Makefile
@@ -67,204 +67,6 @@ test-pummel: all
test-internet: all
python tools/test.py internet
-UVTEST += simple/test-assert
-UVTEST += simple/test-buffer
-UVTEST += simple/test-c-ares
-UVTEST += simple/test-chdir
-UVTEST += simple/test-delayed-require
-UVTEST += simple/test-dgram-pingpong
-UVTEST += simple/test-dgram-udp4
-UVTEST += simple/test-eio-race2
-UVTEST += simple/test-eio-race4
-UVTEST += simple/test-event-emitter-add-listeners
-UVTEST += simple/test-event-emitter-modify-in-emit
-UVTEST += simple/test-event-emitter-num-args
-UVTEST += simple/test-event-emitter-once
-UVTEST += simple/test-event-emitter-remove-all-listeners
-UVTEST += simple/test-event-emitter-remove-listeners
-UVTEST += simple/test-exception-handler
-UVTEST += simple/test-exception-handler2
-UVTEST += simple/test-exception-handler
-UVTEST += simple/test-executable-path
-UVTEST += simple/test-file-read-noexist
-UVTEST += simple/test-file-write-stream
-UVTEST += simple/test-fs-fsync
-UVTEST += simple/test-fs-open
-UVTEST += simple/test-fs-readfile-empty
-UVTEST += simple/test-fs-read-file-sync
-UVTEST += simple/test-fs-read-file-sync-hostname
-UVTEST += simple/test-fs-sir-writes-alot
-UVTEST += simple/test-fs-write
-UVTEST += simple/test-fs-write-buffer
-UVTEST += simple/test-fs-write-file
-UVTEST += simple/test-fs-write-file-buffer
-UVTEST += simple/test-fs-write-stream
-UVTEST += simple/test-fs-write-stream-end
-UVTEST += simple/test-fs-write-sync
-UVTEST += simple/test-global
-UVTEST += simple/test-http
-UVTEST += simple/test-http-1.0
-UVTEST += simple/test-http-abort-client
-UVTEST += simple/test-http-allow-req-after-204-res
-UVTEST += simple/test-http-blank-header
-UVTEST += simple/test-http-buffer-sanity
-UVTEST += simple/test-http-cat
-UVTEST += simple/test-http-chunked
-UVTEST += simple/test-http-client-abort
-UVTEST += simple/test-http-client-parse-error
-UVTEST += simple/test-http-client-race
-UVTEST += simple/test-http-client-race-2
-UVTEST += simple/test-http-client-upload
-UVTEST += simple/test-http-client-upload-buf
-UVTEST += simple/test-http-contentLength0
-UVTEST += simple/test-http-curl-chunk-problem
-UVTEST += simple/test-http-default-encoding
-UVTEST += simple/test-http-dns-fail
-UVTEST += simple/test-http-dns-error
-UVTEST += simple/test-http-eof-on-connect
-UVTEST += simple/test-http-exceptions
-UVTEST += simple/test-http-expect-continue
-UVTEST += simple/test-http-extra-response
-UVTEST += simple/test-http-head-request
-UVTEST += simple/test-http-head-response-has-no-body
-UVTEST += simple/test-http-keep-alive
-UVTEST += simple/test-http-keep-alive-close-on-header
-UVTEST += simple/test-http-malformed-request
-UVTEST += simple/test-http-many-keep-alive-connections
-UVTEST += simple/test-http-mutable-headers
-UVTEST += simple/test-http-parser
-UVTEST += simple/test-http-proxy
-UVTEST += simple/test-http-request-end
-UVTEST += simple/test-http-response-close
-UVTEST += simple/test-http-response-readable
-UVTEST += simple/test-http-unix-socket
-UVTEST += simple/test-http-server
-UVTEST += simple/test-http-server-multiheaders
-UVTEST += simple/test-http-set-cookies
-UVTEST += simple/test-http-set-timeout
-UVTEST += simple/test-http-set-trailers
-UVTEST += simple/test-http-upgrade-agent
-UVTEST += simple/test-http-upgrade-client
-UVTEST += simple/test-http-upgrade-client2
-UVTEST += simple/test-http-upgrade-server
-UVTEST += simple/test-http-upgrade-server2
-UVTEST += simple/test-http-wget
-UVTEST += simple/test-http-write-empty-string
-UVTEST += simple/test-http-wget
-UVTEST += simple/test-mkdir-rmdir
-UVTEST += simple/test-net-binary
-UVTEST += simple/test-net-pingpong
-UVTEST += simple/test-net-can-reset-timeout
-UVTEST += simple/test-net-connect-buffer
-UVTEST += simple/test-net-connect-timeout
-UVTEST += simple/test-net-create-connection
-UVTEST += simple/test-net-eaddrinuse
-UVTEST += simple/test-net-isip
-UVTEST += simple/test-net-keepalive
-UVTEST += simple/test-net-pingpong
-UVTEST += simple/test-net-reconnect
-UVTEST += simple/test-net-remote-address-port
-UVTEST += simple/test-net-server-bind
-UVTEST += simple/test-net-server-max-connections
-UVTEST += simple/test-net-server-try-ports
-UVTEST += simple/test-net-stream
-UVTEST += simple/test-net-socket-timeout
-UVTEST += simple/test-next-tick
-UVTEST += simple/test-next-tick-doesnt-hang
-UVTEST += simple/test-next-tick-errors
-UVTEST += simple/test-next-tick-ordering
-UVTEST += simple/test-next-tick-ordering2
-UVTEST += simple/test-next-tick-starvation
-UVTEST += simple/test-module-load-list
-UVTEST += simple/test-path
-UVTEST += simple/test-pipe-stream
-UVTEST += simple/test-pipe-file-to-http
-UVTEST += simple/test-process-env
-UVTEST += simple/test-pump-file2tcp
-UVTEST += simple/test-pump-file2tcp-noexist
-UVTEST += simple/test-punycode
-UVTEST += simple/test-querystring
-UVTEST += simple/test-readdir
-UVTEST += simple/test-readdouble
-UVTEST += simple/test-readfloat
-UVTEST += simple/test-readint
-UVTEST += simple/test-readuint
-UVTEST += simple/test-regress-GH-746
-UVTEST += simple/test-regress-GH-819
-UVTEST += simple/test-regress-GH-897
-UVTEST += simple/test-regress-GH-1531
-UVTEST += simple/test-regression-object-prototype
-UVTEST += simple/test-repl
-UVTEST += simple/test-require-cache
-UVTEST += simple/test-require-cache-without-stat
-UVTEST += simple/test-require-exceptions
-UVTEST += simple/test-require-resolve
-UVTEST += simple/test-script-context
-UVTEST += simple/test-script-new
-UVTEST += simple/test-script-static-context
-UVTEST += simple/test-script-static-new
-UVTEST += simple/test-script-static-this
-UVTEST += simple/test-script-this
-UVTEST += simple/test-stream-pipe-cleanup
-UVTEST += simple/test-stream-pipe-error-handling
-UVTEST += simple/test-stream-pipe-event
-UVTEST += simple/test-stream-pipe-multi
-UVTEST += simple/test-string-decoder
-UVTEST += simple/test-sys
-UVTEST += simple/test-tcp-wrap
-UVTEST += simple/test-tcp-wrap-connect
-UVTEST += simple/test-tcp-wrap-listen
-UVTEST += simple/test-timers-linked-list
-UVTEST += simple/test-tty-stdout-end
-UVTEST += simple/test-umask
-UVTEST += simple/test-url
-UVTEST += simple/test-utf8-scripts
-UVTEST += simple/test-vm-create-context-circular-reference
-UVTEST += simple/test-writedouble
-UVTEST += simple/test-writefloat
-UVTEST += simple/test-writeint
-UVTEST += simple/test-writeuint
-UVTEST += simple/test-zerolengthbufferbug
-UVTEST += pummel/test-http-client-reconnect-bug
-UVTEST += pummel/test-http-upload-timeout
-UVTEST += pummel/test-net-many-clients
-UVTEST += pummel/test-net-pause
-UVTEST += pummel/test-net-pingpong-delay
-UVTEST += pummel/test-net-timeout
-UVTEST += pummel/test-timers
-UVTEST += pummel/test-timer-wrap
-UVTEST += pummel/test-timer-wrap2
-UVTEST += pummel/test-vm-memleak
-UVTEST += internet/test-dns
-UVTEST += simple/test-tls-client-abort
-UVTEST += simple/test-tls-client-verify
-UVTEST += simple/test-tls-connect
-#UVTEST += simple/test-tls-ext-key-usage # broken
-UVTEST += simple/test-tls-junk-closes-server
-UVTEST += simple/test-tls-npn-server-client
-UVTEST += simple/test-tls-request-timeout
-#UVTEST += simple/test-tls-securepair-client # broken
-UVTEST += simple/test-tls-securepair-server
-#UVTEST += simple/test-tls-server-verify # broken
-UVTEST += simple/test-tls-set-encoding
-
-# child_process
-UVTEST += simple/test-child-process-exit-code
-UVTEST += simple/test-child-process-buffering
-UVTEST += simple/test-child-process-exec-cwd
-UVTEST += simple/test-child-process-cwd
-UVTEST += simple/test-child-process-env
-UVTEST += simple/test-child-process-stdin
-UVTEST += simple/test-child-process-ipc
-UVTEST += simple/test-child-process-deprecated-api
-
-
-test-uv: all
- NODE_USE_UV=1 python tools/test.py --libuv simple
-
-test-uv-debug: all
- NODE_USE_UV=1 python tools/test.py --mode=debug simple
-
out/Release/node: all
diff --git a/test/disabled/test-cat.js b/test/disabled/test-cat.js
index cfda7e0a5fa..d11497c022e 100644
--- a/test/disabled/test-cat.js
+++ b/test/disabled/test-cat.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-child-process-custom-fds.js b/test/disabled/test-child-process-custom-fds.js
index c0e4a0aafff..02f394e7847 100644
--- a/test/disabled/test-child-process-custom-fds.js
+++ b/test/disabled/test-child-process-custom-fds.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-child-process-uid-gid.js b/test/disabled/test-child-process-uid-gid.js
index 03ba9fd5f99..bce0a20aa52 100644
--- a/test/disabled/test-child-process-uid-gid.js
+++ b/test/disabled/test-child-process-uid-gid.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-dgram-multicast.js b/test/disabled/test-dgram-multicast.js
index 3b78d6e3796..8795026fa75 100644
--- a/test/disabled/test-dgram-multicast.js
+++ b/test/disabled/test-dgram-multicast.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-dgram-unix-anon.js b/test/disabled/test-dgram-unix-anon.js
index 860c68c2513..db14ea1d971 100644
--- a/test/disabled/test-dgram-unix-anon.js
+++ b/test/disabled/test-dgram-unix-anon.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-dgram-unix.js b/test/disabled/test-dgram-unix.js
index bb526696bd2..4da05259ad6 100644
--- a/test/disabled/test-dgram-unix.js
+++ b/test/disabled/test-dgram-unix.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-dns.js b/test/disabled/test-dns.js
index 8ea8a115348..f53c539c4e9 100644
--- a/test/disabled/test-dns.js
+++ b/test/disabled/test-dns.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-eio-race3.js b/test/disabled/test-eio-race3.js
index 712a1375819..eb76fa7a835 100644
--- a/test/disabled/test-eio-race3.js
+++ b/test/disabled/test-eio-race3.js
@@ -19,7 +19,7 @@
// 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()? */
diff --git a/test/disabled/test-fs-largefile.js b/test/disabled/test-fs-largefile.js
index 88a32fc87ce..98238b00b83 100644
--- a/test/disabled/test-fs-largefile.js
+++ b/test/disabled/test-fs-largefile.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-fs-sendfile.js b/test/disabled/test-fs-sendfile.js
index 170e393c0de..44169bda611 100644
--- a/test/disabled/test-fs-sendfile.js
+++ b/test/disabled/test-fs-sendfile.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-http-agent2.js b/test/disabled/test-http-agent2.js
index 40e4beac4da..dc41dbdb3f4 100644
--- a/test/disabled/test-http-agent2.js
+++ b/test/disabled/test-http-agent2.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-http-big-proxy-responses.js b/test/disabled/test-http-big-proxy-responses.js
index b52392215d2..bac0ddf11a4 100644
--- a/test/disabled/test-http-big-proxy-responses.js
+++ b/test/disabled/test-http-big-proxy-responses.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-http-default-port.js b/test/disabled/test-http-default-port.js
index a5372801df8..58f89fee5f0 100644
--- a/test/disabled/test-http-default-port.js
+++ b/test/disabled/test-http-default-port.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/disabled/test-http-head-request.js b/test/disabled/test-http-head-request.js
index 38b2b843eaa..226d8e8ecc3 100644
--- a/test/disabled/test-http-head-request.js
+++ b/test/disabled/test-http-head-request.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-http-stress.js b/test/disabled/test-http-stress.js
index 63741ce3d3f..875c84030e2 100644
--- a/test/disabled/test-http-stress.js
+++ b/test/disabled/test-http-stress.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-http-tls.js b/test/disabled/test-http-tls.js
index 74102e20bab..7ea084f9e90 100644
--- a/test/disabled/test-http-tls.js
+++ b/test/disabled/test-http-tls.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-https-loop-to-google.js b/test/disabled/test-https-loop-to-google.js
index 371fb5f7205..0495e9915c0 100644
--- a/test/disabled/test-https-loop-to-google.js
+++ b/test/disabled/test-https-loop-to-google.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/disabled/test-idle-watcher.js b/test/disabled/test-idle-watcher.js
index 2411d15b66f..4a46bd06166 100644
--- a/test/disabled/test-idle-watcher.js
+++ b/test/disabled/test-idle-watcher.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-net-fd-passing.js b/test/disabled/test-net-fd-passing.js
index 1488e3baf11..55b214cbb3a 100644
--- a/test/disabled/test-net-fd-passing.js
+++ b/test/disabled/test-net-fd-passing.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-net-tls-pummel.js b/test/disabled/test-net-tls-pummel.js
index 5f1358cad2f..178c275889e 100644
--- a/test/disabled/test-net-tls-pummel.js
+++ b/test/disabled/test-net-tls-pummel.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-net-tls.js b/test/disabled/test-net-tls.js
index 9e7eae63ebe..48344bae0d3 100644
--- a/test/disabled/test-net-tls.js
+++ b/test/disabled/test-net-tls.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-process-title.js b/test/disabled/test-process-title.js
index 2c3debd4baf..591c949d993 100644
--- a/test/disabled/test-process-title.js
+++ b/test/disabled/test-process-title.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-readline.js b/test/disabled/test-readline.js
index 935216afc9a..0c08afee961 100644
--- a/test/disabled/test-readline.js
+++ b/test/disabled/test-readline.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/disabled/test-remote-module-loading.js b/test/disabled/test-remote-module-loading.js
index f06052c3db1..183d3c2fe61 100644
--- a/test/disabled/test-remote-module-loading.js
+++ b/test/disabled/test-remote-module-loading.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/test-sendfd.js b/test/disabled/test-sendfd.js
index 6af1a810910..7352d7918be 100644
--- a/test/disabled/test-sendfd.js
+++ b/test/disabled/test-sendfd.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/disabled/test-setuidgid.js b/test/disabled/test-setuidgid.js
index daf04b0c768..3d33e0039b9 100644
--- a/test/disabled/test-setuidgid.js
+++ b/test/disabled/test-setuidgid.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/disabled/test-tls-large-push.js b/test/disabled/test-tls-large-push.js
index 7fee6b0bd6a..9b168cd1def 100644
--- a/test/disabled/test-tls-large-push.js
+++ b/test/disabled/test-tls-large-push.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/disabled/test-tls-server.js b/test/disabled/test-tls-server.js
index daf2e0ba596..6450d46a0f0 100644
--- a/test/disabled/test-tls-server.js
+++ b/test/disabled/test-tls-server.js
@@ -19,7 +19,7 @@
// 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:
diff --git a/test/disabled/test-tty-stdio.js b/test/disabled/test-tty-stdio.js
index 951ab10a0fd..558f1b176ad 100644
--- a/test/disabled/test-tty-stdio.js
+++ b/test/disabled/test-tty-stdio.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/disabled/tls-client.js b/test/disabled/tls-client.js
index 91c553ec5b8..d144603fb6a 100644
--- a/test/disabled/tls-client.js
+++ b/test/disabled/tls-client.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/tls_client.js b/test/disabled/tls_client.js
index 89213b5c6db..462bceb968c 100644
--- a/test/disabled/tls_client.js
+++ b/test/disabled/tls_client.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/disabled/tls_server.js b/test/disabled/tls_server.js
index c98c90e5211..031e196efda 100644
--- a/test/disabled/tls_server.js
+++ b/test/disabled/tls_server.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/2100bytes.js b/test/message/2100bytes.js
index 90dac6d006f..ead08810df9 100644
--- a/test/message/2100bytes.js
+++ b/test/message/2100bytes.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/hello_world.js b/test/message/hello_world.js
index f9100e666df..6f216f9ffd9 100644
--- a/test/message/hello_world.js
+++ b/test/message/hello_world.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/stack_overflow.js b/test/message/stack_overflow.js
index a5af04e0e2b..91974bee1e4 100644
--- a/test/message/stack_overflow.js
+++ b/test/message/stack_overflow.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/throw_custom_error.js b/test/message/throw_custom_error.js
index 65842c8cff4..5c994c009db 100644
--- a/test/message/throw_custom_error.js
+++ b/test/message/throw_custom_error.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/throw_non_error.js b/test/message/throw_non_error.js
index 9a901de713c..702a40d9b6d 100644
--- a/test/message/throw_non_error.js
+++ b/test/message/throw_non_error.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/message/undefined_reference_in_new_context.js b/test/message/undefined_reference_in_new_context.js
index 49c2f1420c9..cdd232d539d 100644
--- a/test/message/undefined_reference_in_new_context.js
+++ b/test/message/undefined_reference_in_new_context.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-child-process-spawn-loop.js b/test/pummel/test-child-process-spawn-loop.js
index 327849b6eff..d58f049e68b 100644
--- a/test/pummel/test-child-process-spawn-loop.js
+++ b/test/pummel/test-child-process-spawn-loop.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-fs-watch-file.js b/test/pummel/test-fs-watch-file.js
index 6ef2b71f6a3..94342c2f3e4 100644
--- a/test/pummel/test-fs-watch-file.js
+++ b/test/pummel/test-fs-watch-file.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-https-large-response.js b/test/pummel/test-https-large-response.js
index 13d8f61379f..e5382c45dbc 100644
--- a/test/pummel/test-https-large-response.js
+++ b/test/pummel/test-https-large-response.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-keep-alive.js b/test/pummel/test-keep-alive.js
index 4147cbd93c3..47ab09da43d 100644
--- a/test/pummel/test-keep-alive.js
+++ b/test/pummel/test-keep-alive.js
@@ -19,7 +19,7 @@
// 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'
diff --git a/test/pummel/test-net-pingpong.js b/test/pummel/test-net-pingpong.js
index 00245d00610..c66544439d7 100644
--- a/test/pummel/test-net-pingpong.js
+++ b/test/pummel/test-net-pingpong.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-net-throttle.js b/test/pummel/test-net-throttle.js
index 9c49d83ef1c..3bb7ea2c636 100644
--- a/test/pummel/test-net-throttle.js
+++ b/test/pummel/test-net-throttle.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-next-tick-loops-quick.js b/test/pummel/test-next-tick-loops-quick.js
index da19ff1ca4c..42d4818bcd3 100644
--- a/test/pummel/test-next-tick-loops-quick.js
+++ b/test/pummel/test-next-tick-loops-quick.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-process-uptime.js b/test/pummel/test-process-uptime.js
index b4d09d35c5c..1429d379f2b 100644
--- a/test/pummel/test-process-uptime.js
+++ b/test/pummel/test-process-uptime.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/pummel/test-regress-GH-892.js b/test/pummel/test-regress-GH-892.js
index 584b186d3f3..901e4e9dc9d 100644
--- a/test/pummel/test-regress-GH-892.js
+++ b/test/pummel/test-regress-GH-892.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/pummel/test-tls-throttle.js b/test/pummel/test-tls-throttle.js
index c3c194f710b..fcbc8c74bd9 100644
--- a/test/pummel/test-tls-throttle.js
+++ b/test/pummel/test-tls-throttle.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/path.js b/test/simple/path.js
index cdf1c06b2fd..c955bbab416 100644
--- a/test/simple/path.js
+++ b/test/simple/path.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-child-process-exec-env.js b/test/simple/test-child-process-exec-env.js
index ed0134e5d2b..b14ce741fef 100644
--- a/test/simple/test-child-process-exec-env.js
+++ b/test/simple/test-child-process-exec-env.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-child-process-kill.js b/test/simple/test-child-process-kill.js
index 1522367ef82..7bb57a5e17d 100644
--- a/test/simple/test-child-process-kill.js
+++ b/test/simple/test-child-process-kill.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-child-process-stdout-flush.js b/test/simple/test-child-process-stdout-flush.js
index 008dcee0ba9..5c5bed230a0 100644
--- a/test/simple/test-child-process-stdout-flush.js
+++ b/test/simple/test-child-process-stdout-flush.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-console-not-call-toString.js b/test/simple/test-console-not-call-toString.js
index 647f4d44364..a62004f70af 100644
--- a/test/simple/test-console-not-call-toString.js
+++ b/test/simple/test-console-not-call-toString.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-console.js b/test/simple/test-console.js
index 0fba724ccfe..3a73286def8 100644
--- a/test/simple/test-console.js
+++ b/test/simple/test-console.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-crypto.js b/test/simple/test-crypto.js
index 8fc8099e3df..583eec75519 100644
--- a/test/simple/test-crypto.js
+++ b/test/simple/test-crypto.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-debugger-client.js b/test/simple/test-debugger-client.js
index cc234caab69..5f138a8c7d4 100644
--- a/test/simple/test-debugger-client.js
+++ b/test/simple/test-debugger-client.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-dgram-pingpong.js b/test/simple/test-dgram-pingpong.js
index 19d474a1871..18b39b5aa61 100644
--- a/test/simple/test-dgram-pingpong.js
+++ b/test/simple/test-dgram-pingpong.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-dgram-udp4.js b/test/simple/test-dgram-udp4.js
index 1f343af8954..9a82de5c0d0 100644
--- a/test/simple/test-dgram-udp4.js
+++ b/test/simple/test-dgram-udp4.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-error-reporting.js b/test/simple/test-error-reporting.js
index 5aa911d4125..22c6f97b9ec 100644
--- a/test/simple/test-error-reporting.js
+++ b/test/simple/test-error-reporting.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-eval-require.js b/test/simple/test-eval-require.js
index 9648c1fb0b4..dfef416ce9f 100644
--- a/test/simple/test-eval-require.js
+++ b/test/simple/test-eval-require.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-eval.js b/test/simple/test-eval.js
index d33a9ca806c..a2e56e02c98 100644
--- a/test/simple/test-eval.js
+++ b/test/simple/test-eval.js
@@ -19,7 +19,7 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
-// libuv-broken
+
require('../common');
diff --git a/test/simple/test-event-emitter-max-listeners.js b/test/simple/test-event-emitter-max-listeners.js
index 39bf54aa7e8..3dea94bccf3 100644
--- a/test/simple/test-event-emitter-max-listeners.js
+++ b/test/simple/test-event-emitter-max-listeners.js
@@ -38,4 +38,4 @@ e.on('maxListeners', function() {
// Should not corrupt the 'maxListeners' queue.
e.setMaxListeners(42);
-e.emit('maxListeners'); \ No newline at end of file
+e.emit('maxListeners');
diff --git a/test/simple/test-exec-max-buffer.js b/test/simple/test-exec-max-buffer.js
index a8e84c91f59..3157fc73fa9 100644
--- a/test/simple/test-exec-max-buffer.js
+++ b/test/simple/test-exec-max-buffer.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-error-messages.js b/test/simple/test-fs-error-messages.js
index 9e61fed3b39..772966bd601 100644
--- a/test/simple/test-fs-error-messages.js
+++ b/test/simple/test-fs-error-messages.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-read-buffer.js b/test/simple/test-fs-read-buffer.js
index dc39d6d9774..96f700363a2 100644
--- a/test/simple/test-fs-read-buffer.js
+++ b/test/simple/test-fs-read-buffer.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-read-stream.js b/test/simple/test-fs-read-stream.js
index 069da868398..63e9b1ae413 100644
--- a/test/simple/test-fs-read-stream.js
+++ b/test/simple/test-fs-read-stream.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-read.js b/test/simple/test-fs-read.js
index b41e334d0e3..4a90f9091e7 100644
--- a/test/simple/test-fs-read.js
+++ b/test/simple/test-fs-read.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-realpath.js b/test/simple/test-fs-realpath.js
index b5f2ed00003..27ac0b8bcd2 100644
--- a/test/simple/test-fs-realpath.js
+++ b/test/simple/test-fs-realpath.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-fs-stat.js b/test/simple/test-fs-stat.js
index 6bc8d4ec449..40782029b6d 100644
--- a/test/simple/test-fs-stat.js
+++ b/test/simple/test-fs-stat.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-304.js b/test/simple/test-http-304.js
index 85724e0b0db..fcef21aee74 100644
--- a/test/simple/test-http-304.js
+++ b/test/simple/test-http-304.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-agent.js b/test/simple/test-http-agent.js
index 3ed6181e3cb..a1ce456e5fe 100644
--- a/test/simple/test-http-agent.js
+++ b/test/simple/test-http-agent.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-client-abort2.js b/test/simple/test-http-client-abort2.js
index 9df9a8c4ed6..17efb7e086f 100644
--- a/test/simple/test-http-client-abort2.js
+++ b/test/simple/test-http-client-abort2.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-full-response.js b/test/simple/test-http-full-response.js
index 6a9638cf67e..832c046e2c4 100644
--- a/test/simple/test-http-full-response.js
+++ b/test/simple/test-http-full-response.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-get-pipeline-problem.js b/test/simple/test-http-get-pipeline-problem.js
index e433f3b1b96..1074adb4a78 100644
--- a/test/simple/test-http-get-pipeline-problem.js
+++ b/test/simple/test-http-get-pipeline-problem.js
@@ -19,7 +19,7 @@
// 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
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 ee48f527434..8ad3bcaf348 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,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-host-headers.js b/test/simple/test-http-host-headers.js
index f7818c91d87..2e92ae577d0 100644
--- a/test/simple/test-http-host-headers.js
+++ b/test/simple/test-http-host-headers.js
@@ -19,7 +19,7 @@
// 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'),
diff --git a/test/simple/test-http-legacy.js b/test/simple/test-http-legacy.js
index 331978709d3..dd3eb6f7a34 100644
--- a/test/simple/test-http-legacy.js
+++ b/test/simple/test-http-legacy.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-request-end-twice.js b/test/simple/test-http-request-end-twice.js
index 764f36e139e..f33cc6df3db 100644
--- a/test/simple/test-http-request-end-twice.js
+++ b/test/simple/test-http-request-end-twice.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-http-status-code.js b/test/simple/test-http-status-code.js
index a692b1f802c..395623869f8 100644
--- a/test/simple/test-http-status-code.js
+++ b/test/simple/test-http-status-code.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-https-agent.js b/test/simple/test-https-agent.js
index 0a117edce8f..41aa034862e 100644
--- a/test/simple/test-https-agent.js
+++ b/test/simple/test-https-agent.js
@@ -19,7 +19,7 @@
// 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) {
diff --git a/test/simple/test-https-connecting-to-http.js b/test/simple/test-https-connecting-to-http.js
index 0012f474922..50bb2a8a3e2 100644
--- a/test/simple/test-https-connecting-to-http.js
+++ b/test/simple/test-https-connecting-to-http.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-https-eof-for-eom.js b/test/simple/test-https-eof-for-eom.js
index 39ae371dbb0..d5b5111c2bf 100644
--- a/test/simple/test-https-eof-for-eom.js
+++ b/test/simple/test-https-eof-for-eom.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-https-simple.js b/test/simple/test-https-simple.js
index 9be7c62e438..552450c3010 100644
--- a/test/simple/test-https-simple.js
+++ b/test/simple/test-https-simple.js
@@ -19,7 +19,7 @@
// 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) {
diff --git a/test/simple/test-init.js b/test/simple/test-init.js
index 032b307ea3d..0aaa0d3d5a9 100644
--- a/test/simple/test-init.js
+++ b/test/simple/test-init.js
@@ -19,7 +19,7 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
-// libuv-broken
+
(function() {
diff --git a/test/simple/test-memory-usage.js b/test/simple/test-memory-usage.js
index f123bc8c637..0df17420c97 100644
--- a/test/simple/test-memory-usage.js
+++ b/test/simple/test-memory-usage.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-module-loading.js b/test/simple/test-module-loading.js
index 3e590ea4147..ce9e296af1f 100644
--- a/test/simple/test-module-loading.js
+++ b/test/simple/test-module-loading.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-net-bytes-stats.js b/test/simple/test-net-bytes-stats.js
index 46a927c8800..a406e991c8e 100644
--- a/test/simple/test-net-bytes-stats.js
+++ b/test/simple/test-net-bytes-stats.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-net-connect-handle-econnrefused.js b/test/simple/test-net-connect-handle-econnrefused.js
index 4cced781468..e890b6a8d49 100644
--- a/test/simple/test-net-connect-handle-econnrefused.js
+++ b/test/simple/test-net-connect-handle-econnrefused.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-net-server-close.js b/test/simple/test-net-server-close.js
index 2262a99aa2b..916d8ef1131 100644
--- a/test/simple/test-net-server-close.js
+++ b/test/simple/test-net-server-close.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-os.js b/test/simple/test-os.js
index 2719382df08..4bed42eba85 100644
--- a/test/simple/test-os.js
+++ b/test/simple/test-os.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-pipe-head.js b/test/simple/test-pipe-head.js
index eaba8bb2c49..a049be6c295 100644
--- a/test/simple/test-pipe-head.js
+++ b/test/simple/test-pipe-head.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-pipe-return-val.js b/test/simple/test-pipe-return-val.js
index c1ee5331bd5..a0a9fa772df 100644
--- a/test/simple/test-pipe-return-val.js
+++ b/test/simple/test-pipe-return-val.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-pipe.js b/test/simple/test-pipe.js
index 0dce258f990..3dd243725d3 100644
--- a/test/simple/test-pipe.js
+++ b/test/simple/test-pipe.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-process-wrap.js b/test/simple/test-process-wrap.js
index e3929ae5b70..1abf196ee98 100644
--- a/test/simple/test-process-wrap.js
+++ b/test/simple/test-process-wrap.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-readdir.js b/test/simple/test-readdir.js
index 10ba75bab6a..0f95ea28520 100644
--- a/test/simple/test-readdir.js
+++ b/test/simple/test-readdir.js
@@ -88,4 +88,4 @@ process.on('exit', function() {
process.on('exit', function() {
assert(readdir_cb_called);
});
-})(); \ No newline at end of file
+})();
diff --git a/test/simple/test-sigint-infinite-loop.js b/test/simple/test-sigint-infinite-loop.js
index 7478fd8f66e..4ff2745845a 100644
--- a/test/simple/test-sigint-infinite-loop.js
+++ b/test/simple/test-sigint-infinite-loop.js
@@ -19,7 +19,7 @@
// 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.
diff --git a/test/simple/test-signal-handler.js b/test/simple/test-signal-handler.js
index 290dcf0b009..5333184d801 100644
--- a/test/simple/test-signal-handler.js
+++ b/test/simple/test-signal-handler.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-signal-unregister.js b/test/simple/test-signal-unregister.js
index 9e669f42a01..d65e0a0d98a 100644
--- a/test/simple/test-signal-unregister.js
+++ b/test/simple/test-signal-unregister.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-stdin-from-file.js b/test/simple/test-stdin-from-file.js
index 0a596dfe121..9c2ddfd5e16 100644
--- a/test/simple/test-stdin-from-file.js
+++ b/test/simple/test-stdin-from-file.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-stdout-to-file.js b/test/simple/test-stdout-to-file.js
index 199cbc31937..83ea4f03f61 100644
--- a/test/simple/test-stdout-to-file.js
+++ b/test/simple/test-stdout-to-file.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-sync-fileread.js b/test/simple/test-sync-fileread.js
index 78b87887cbc..428838a8cdd 100644
--- a/test/simple/test-sync-fileread.js
+++ b/test/simple/test-sync-fileread.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-tls-ext-key-usage.js b/test/simple/test-tls-ext-key-usage.js
index d88574d5999..9367f84d62e 100644
--- a/test/simple/test-tls-ext-key-usage.js
+++ b/test/simple/test-tls-ext-key-usage.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-tls-securepair-client.js b/test/simple/test-tls-securepair-client.js
index 0f530724b4c..8335e302a85 100644
--- a/test/simple/test-tls-securepair-client.js
+++ b/test/simple/test-tls-securepair-client.js
@@ -19,7 +19,7 @@
// 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
diff --git a/test/simple/test-tls-server-verify.js b/test/simple/test-tls-server-verify.js
index d652576ede0..2b09d821636 100644
--- a/test/simple/test-tls-server-verify.js
+++ b/test/simple/test-tls-server-verify.js
@@ -19,7 +19,7 @@
// 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) {
diff --git a/test/simple/test-tls-sni-server-client.js b/test/simple/test-tls-sni-server-client.js
index 7ac8972289b..f67fec7dce5 100644
--- a/test/simple/test-tls-sni-server-client.js
+++ b/test/simple/test-tls-sni-server-client.js
@@ -19,7 +19,7 @@
// 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) {
diff --git a/test/simple/test-util-format.js b/test/simple/test-util-format.js
index d7eecfacef4..83238f98150 100644
--- a/test/simple/test-util-format.js
+++ b/test/simple/test-util-format.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/test/simple/test-util-inspect.js b/test/simple/test-util-inspect.js
index a2912f762c1..68fea328cc9 100644
--- a/test/simple/test-util-inspect.js
+++ b/test/simple/test-util-inspect.js
@@ -19,7 +19,7 @@
// 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');
diff --git a/tools/test.py b/tools/test.py
index 97b612c6532..b0cd9abcd2d 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -46,7 +46,6 @@ sys.path.append(dirname(__file__) + "/../deps/v8/tools");
import utils
VERBOSE = False
-LIBUV_BROKEN_PATTERN = re.compile(r"//\s+libuv-broken")
# ---------------------------------------------
@@ -575,11 +574,10 @@ VARIANT_FLAGS = [[]]
class TestRepository(TestSuite):
- def __init__(self, path, options):
+ def __init__(self, path):
normalized_path = abspath(path)
super(TestRepository, self).__init__(basename(normalized_path))
self.path = normalized_path
- self.options = options
self.is_loaded = False
self.config = None
@@ -603,20 +601,8 @@ class TestRepository(TestSuite):
def AddTestsToList(self, result, current_path, path, context, mode):
for v in VARIANT_FLAGS:
tests = self.GetConfiguration(context).ListTests(current_path, path, mode)
-
- for t in tests:
- t.variant_flags = v
-
- if self.options.libuv:
- source = open(t.file).read()
- broken = LIBUV_BROKEN_PATTERN.search(source)
- else:
- broken = False
-
- if not broken:
- result += [ t ]
- else:
- print "Skipping libuv-broken: " + t.file
+ for t in tests: t.variant_flags = v
+ result += tests
def GetTestStatus(self, context, sections, defs):
@@ -1177,8 +1163,6 @@ def BuildOptions():
default=False, action="store_true")
result.add_option("--valgrind", help="Run tests through valgrind",
default=False, action="store_true")
- result.add_option("--libuv", help="Run only tests that aren't marks 'libuv-broken'",
- default=False, action="store_true")
result.add_option("--cat", help="Print the source of the tests",
default=False, action="store_true")
result.add_option("--warn-unused", help="Report unused rules",
@@ -1314,12 +1298,8 @@ def Main():
workspace = abspath(join(dirname(sys.argv[0]), '..'))
suites = GetSuites(join(workspace, 'test'))
- repositories = [
- TestRepository(join(workspace, 'test', name), options)
- for name in suites
- ]
-
- repositories += [TestRepository(a, options) for a in options.suite]
+ repositories = [TestRepository(join(workspace, 'test', name)) for name in suites]
+ repositories += [TestRepository(a) for a in options.suite]
root = LiteralTestSuite(repositories)
if len(args) == 0:
diff --git a/vcbuild.bat b/vcbuild.bat
index fb56574b60b..9ec3989b8cd 100644
--- a/vcbuild.bat
+++ b/vcbuild.bat
@@ -89,7 +89,6 @@ if "%config%"=="Debug" set test_args=--mode=debug
if "%config%"=="Release" set test_args=--mode=release
if "%test%"=="test" set test_args=%test_args% simple message
-if "%test%"=="test-uv" set test_args=%test_args% --libuv simple
if "%test%"=="test-internet" set test_args=%test_args% internet
if "%test%"=="test-pummel" set test_args=%test_args% pummel
if "%test%"=="test-simple" set test_args=%test_args% simple
@@ -110,7 +109,6 @@ echo Examples:
echo vcbuild.bat : builds debug build
echo vcbuild.bat release msi : builds release build and MSI installer package
echo vcbuild.bat test : builds debug build and runs tests
-echo vcbuild.bat release test-uv: builds release build and runs --libuv tests
goto exit
:exit