Timothy J Fontaine
cf87ee67ee
test: don't use total_seconds() because of py2.6
12 years ago
Timothy J Fontaine
716176fa99
test: report test duration in TAP progress
12 years ago
Timothy J Fontaine
fb6dd0c0b5
test: test name is the last elem, not second
When a test requires node to have parameters passed (--expose-gc) the
test name will be the last element in the command array, not the second.
12 years ago
Timothy J Fontaine
d032ff4954
test: fix tap output on windows
Test output is always \n and not platform dependent
12 years ago
Timothy J Fontaine
9d45b945f7
test: add TAP output to the test runner
This is a back-port of commit 14ed173
from the master branch.
12 years ago
Ben Noordhuis
a6756a2c06
test: run tests in alphabetical order
12 years ago
Ben Noordhuis
fa3bfc3a66
test: put tty in blocking mode after test
Tests can leave the tty in non-blocking mode. If the test runner tries
to print to stdout/stderr after that and the tty buffer is full, it'll
die with a EAGAIN OSError. Ergo, put the tty back in blocking mode
before proceeding.
12 years ago
Timothy J Fontaine
14ed1732ce
test: add TAP output to the test runner
12 years ago
isaacs
8a411bae66
Revert "tests: kill process group on failure"
This reverts commit 0cebfc8ddb
.
13 years ago
isaacs
e63c7821d5
Tests for memory leaks
Conflicts:
Makefile
13 years ago
isaacs
91120e0429
Tests for memory leaks
13 years ago
Fedor Indutny
0cebfc8ddb
tests: kill process group on failure
Test suite is often leaving `stray` processes on failure. They are
harmless, but may cause future test runs fail because those `stray`
processes are occupying `common.PORT` or due to some other reasons.
Killing whole process group on test suite failure should help in such
cases.
13 years ago
Ryan Dahl
850609ea2d
Remove separation of libuv tests
13 years ago
Ryan Dahl
06428d853c
tools/test.py to support marking files a libuv-broken
Use
export NODE_USE_UV=1
python tools/test.py --libuv simple pummel
To run the equivalent of "make test-uv".
13 years ago
Ryan Dahl
4fa13152af
Support MSVS build directories in tools/test.py
13 years ago
Ryan Dahl
a7300c8297
WAF builds in out/ instead of build/
13 years ago
Ryan Dahl
879eb16280
Have WAF variants match GYP configuration names
13 years ago
Ryan Dahl
f145e35a93
Tests should point at the build directory until GYP is default
13 years ago
Ryan Dahl
43d7cfca18
gyp: fix test runner
13 years ago
Ben Noordhuis
38f948a373
http: make http2 the default, legacy backend is available with --use-http1
Fixes #1441 .
13 years ago
Ben Noordhuis
e1bb241b51
test: add targets `test-http2` and `test-all-http2`
Passes `--use-http2` to node. Fixes #1430 .
13 years ago
Bert Belder
25ce5016f4
Fix test runner bug on windows
14 years ago
Bert Belder
4eea3e45bd
`make test` somewhat works
14 years ago
Bert Belder
3c3d1d31c5
Better way of getting rid of symlinks
Windows, especially msysgit, doesn't like 'em
14 years ago
Ryan Dahl
97c9745063
Back to WAF
Too much instability right now. Hopefully we can revisit autoconf soon.
14 years ago
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
14 years ago
Ryan Dahl
97255c2651
Fix test harness for Linux
Mostly just upgraded tools/test.py to the latest one that's in V8. But also
fixing the before and after hooks to preserve the test/tmp directory so that
running tests manually usually works.
14 years ago
isaacs
85fb47c11c
Better temporary directory handling for tests.
Add a setUp and tearDown function to the test case class, and use it to
create and remove the test/tmp directory for each test.
TODO: amend other tests.
14 years ago
Ryan Dahl
1c7057f09c
Execute message tests by default
15 years ago
arlolra
04fac19822
Split tests.
15 years ago
Ryan Dahl
e5a41a75b7
Revert "Adding output of Platform information into the test runner"
Broken on at least one platform http://pastie.org/808217
This reverts commit 704f394c66
.
15 years ago
Micheil Smith
704f394c66
Adding output of Platform information into the test runner
15 years ago
Ryan
18a1923604
Update test script to use new debug build's name: node_g
15 years ago
Ryan
3fed1a0954
Use v8's test runner
16 years ago
Ryan
696f024557
Upgrade to v8 1.2.7
16 years ago
Ryan
40c0f755c9
import full versions of dependency libraries!
16 years ago