#
0ed9692a |
| 27-Mar-2020 |
Ben Noordhuis |
test: simplify platform_init() PR-URL: https://github.com/libuv/libuv/pull/2755 Reviewed-By: Richard Lau <riclau@uk.ibm.com>
|
#
fa1da185 |
| 27-Mar-2020 |
Ben Noordhuis |
test: canonicalize argv[0] in exepath test Commit ff29322b ("test: canonicalize test runner path") from 2014 changed the test runner to call `realpath(3)` on `argv[0]` in order to fi
test: canonicalize argv[0] in exepath test Commit ff29322b ("test: canonicalize test runner path") from 2014 changed the test runner to call `realpath(3)` on `argv[0]` in order to fix the `get_currentexe` test failing with the autotools build when the executable path contained symbolic links but that is now causing the `spawn_reads_child_path` test to fail on z/os with the cmake build. Fix that by only doing path canonicalization in the `get_currentexe` test, not always. An auxiliary fix is applied to the `process_title_threadsafe` test because it assumed that setting the process title to a long string, then reading it back produces in the original string. On some platforms however the maximum size of the process title is limited to the size of the `argv` vector. Because the test runner used absolute paths until now, the argv vector was bigger than it is with relative paths, big enough to let this bad assumption go unnoticed until now. Minor fixes are applied to tests that assumed 1024 for the maximum path size because this commit makes visible that some of the CI matrix systems support much longer paths. PR-URL: https://github.com/libuv/libuv/pull/2755 Refs: https://github.com/libuv/libuv/pull/2737#issuecomment-602800431 Refs: https://github.com/libuv/libuv/pull/2754#issuecomment-604015785 Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
Revision tags: v1.34.2, v1.34.1, v1.34.0, v1.33.1, v1.33.0, v1.32.0, v1.31.0, v1.30.1, v1.30.0, v1.29.1, v1.29.0, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1, v1.24.0, v1.23.2, v1.23.1, v1.23.0, v1.22.0, v1.21.0 |
|
#
9584df25 |
| 29-May-2018 |
Bert Belder |
src,test: fix idiosyncratic comment style Back in the day I wrote comments in a really unusual way. Nowadays it makes my eyes bleed, and clang-format doesn't know how to deal with it.
src,test: fix idiosyncratic comment style Back in the day I wrote comments in a really unusual way. Nowadays it makes my eyes bleed, and clang-format doesn't know how to deal with it. PR-URL: https://github.com/libuv/libuv/pull/1853 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
show more ...
|
Revision tags: v1.20.3, v1.20.2, v1.20.1, v1.20.0, v1.19.2, v1.19.1, v1.19.0, v1.18.0, v1.17.0, v1.16.1, v1.16.0, v1.15.0, v1.14.1, v1.14.0, v1.13.1, v1.13.0, v1.12.0, v1.11.0, v1.10.2, v1.10.1, v1.10.0, v0.10.37 |
|
#
b936ace9 |
| 06-Jun-2016 |
Ben Noordhuis |
test: improve formatting of diagnostic messages Put a space after the '#' and handle messages with newlines. PR-URL: https://github.com/libuv/libuv/pull/898 Reviewed-By: Saúl Ib
test: improve formatting of diagnostic messages Put a space after the '#' and handle messages with newlines. PR-URL: https://github.com/libuv/libuv/pull/898 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
#
cc1d38ea |
| 06-Jun-2016 |
Ben Noordhuis |
test: make tap output the default With the non-tap output, it's sometimes difficult to distinguish skipped tests from test failures. PR-URL: https://github.com/libuv/libuv/pull/
test: make tap output the default With the non-tap output, it's sometimes difficult to distinguish skipped tests from test failures. PR-URL: https://github.com/libuv/libuv/pull/898 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
Revision tags: v1.9.1, v1.9.0, v1.8.0, v1.7.5, v1.7.4, v1.7.3, v1.7.2, v1.7.1, v1.7.0, v1.6.1, v1.6.0, v1.5.0, v0.10.36, v1.4.2, v0.10.35, v1.4.1, v0.10.34, v1.4.0, v1.3.0, v0.10.33, v1.2.1, v1.2.0, v0.10.32, v1.1.0, v0.10.31, v1.0.2, v0.10.30 |
|
#
ff29322b |
| 01-Dec-2014 |
Ben Noordhuis |
test: canonicalize test runner path The get_currentexe test requires a canonicalized argv[0] to check against. Before this commit, it failed when argv[0] contained symbolic links.
test: canonicalize test runner path The get_currentexe test requires a canonicalized argv[0] to check against. Before this commit, it failed when argv[0] contained symbolic links. Fixes libuv/libuv#18.
show more ...
|
Revision tags: v1.0.1, v1.0.0, v0.10.29, v1.0.0-rc2, v1.0.0-rc1, v0.11.29, v0.11.28, v0.11.27, v0.10.28, v0.11.26, v0.10.27, v0.11.25, v0.11.24, v0.11.23, v0.10.26, v0.11.22, v0.11.21, v0.11.20, v0.10.25 |
|
#
756087e0 |
| 31-Jan-2014 |
Dylan Cali |
test: support flexibly setting custom task options Add a single TEST_ENTRY_CUSTOM hook that can be used to override task entry defaults. Different tests can have different timeouts depen
test: support flexibly setting custom task options Add a single TEST_ENTRY_CUSTOM hook that can be used to override task entry defaults. Different tests can have different timeouts depending on what is appropriate for each test. A separate TEST_OUTPUT_ENTRY hook is no longer necessary. In order to support per-task timeouts, the timeout field has been moved into the task_entry_t struct. The default (5000) is now set as part of TEST_ENTRY.
show more ...
|
Revision tags: v0.11.19, v0.10.24, v0.11.18, v0.10.23, v0.10.22, v0.11.17, v0.10.21, v0.11.16, v0.10.20, v0.11.15, v0.10.19, v0.11.14, v0.10.18, v0.10.17, v0.10.16, v0.11.13, v0.11.12, v0.11.11, v0.11.10, v0.10.15, v0.11.9, v0.10.14, v0.11.8, v0.11.7, v0.10.13, v0.11.6, v0.10.12, v0.11.5, v0.10.11, v0.10.10, v0.11.4, v0.10.9, v0.10.8, v0.11.3, v0.10.7, v0.10.6, v0.11.2, v0.10.5 |
|
#
2c210509 |
| 20-Apr-2013 |
Miroslav Bajtoš |
test: add RETURN_SKIP and RETURN_TODO macros Added two new flags to identify tests that are intentionally ignored (usually because we don't want to implement the tested functionality
test: add RETURN_SKIP and RETURN_TODO macros Added two new flags to identify tests that are intentionally ignored (usually because we don't want to implement the tested functionality on current platform) and test serving as TODO list (usually indicating that the tested functionality should be implemented on current plaform in the near future.)
show more ...
|
Revision tags: v0.10.4, v0.11.1, node-v0.11.0, v0.10.2, node-v0.7.3, node-v0.7.7, node-v0.7.5, node-v0.5.3, node-v0.10.1, node-v0.10.0, node-v0.9.12, node-v0.9.11, node-v0.8.21 |
|
#
bfe269b8 |
| 21-Feb-2013 |
Timothy J Fontaine |
test: add tap output Given UV_TAP_OUTPUT being set, test result output should use TAP formatting |
Revision tags: node-v0.8.19, node-v0.9.10, node-v0.9.7, node-v0.9.6 |
|
#
7ff6f29b |
| 06-Jan-2013 |
Ben Noordhuis |
test, bench: ANSI-fy function prototypes Replace `void f()` with `void f(void)`; the former means "a function that takes any number of arguments, including none" while the latter is
test, bench: ANSI-fy function prototypes Replace `void f()` with `void f(void)`; the former means "a function that takes any number of arguments, including none" while the latter is what is actually intended: a function taking no arguments. The first form also isn't strictly conforming ANSI/ISO C.
show more ...
|
Revision tags: node-v0.9.4, node-v0.8.17 |
|
#
dcce1eab |
| 02-Nov-2012 |
Ben Noordhuis |
test: fix -Wmissing-field-initializers warnings |
Revision tags: node-v0.8.15, node-v0.9.3, node-v0.8.12 |
|
#
4e268f77 |
| 30-Sep-2012 |
Ben Noordhuis |
test: add valgrind support Run tests through valgrind when UV_USE_VALGRIND=1 is set in the environment. |
Revision tags: node-v0.8.10, node-v0.9.2, node-v0.8.9, node-v0.9.1, node-v0.8.8, node-v0.8.7, node-v0.8.6, node-v0.8.5, node-v0.6.21, node-v0.8.3, node-v0.9.0, node-v0.8.2, node-v0.8.1, node-v0.8.0, node-v0.7.12, node-v0.7.11, node-v0.7.10, node-v0.6.19, node-v0.7.9, node-v0.6.18, node-v0.6.16, node-v0.6.17, node-v0.7.8, node-v0.6.15, node-v0.6.14, node-v0.6.13, node-v0.7.6, node-v0.6.12, node-v0.6.11, node-v0.7.4, node-v0.6.10, node-v0.7.2, node-v0.6.9, node-v0.7.1, node-v0.7.0, node-v0.6.8, node-v0.6.7 |
|
#
3d189de6 |
| 13-Dec-2011 |
Igor Zinkovsky |
platform api |
Revision tags: node-v0.6.6, node-v0.6.4, node-v0.6.3, node-v0.6.2, node-v0.6.1, node-v0.6.0, node-v0.5.10, node-v0.5.9, node-v0.5.8, node-v0.5.7, node-v0.5.6, node-v0.5.5, node-v0.5.4 |
|
#
7dda1113 |
| 06-Aug-2011 |
Ben Noordhuis |
test, bench: add --list option to runners, prints available tests |
Revision tags: node-v0.5.2 |
|
#
a29b2099 |
| 13-Jul-2011 |
Ben Noordhuis |
Make it possible to run individual tests. Fixes #100. |
Revision tags: node-v0.5.1, node-v0.5.0 |
|
#
9fc8a7f1 |
| 21-May-2011 |
Igor Zinkovsky |
Adds uv_get_exepath API Only works on Linux, Mac, Windows currently. |
#
6d09362c |
| 03-May-2011 |
Bert Belder |
Improve test-runner output * fix rewind_cursor() for windows * use stderr consistently * let rewind_cursor() return void; closes #14 |
#
53f9d5a8 |
| 19-Apr-2011 |
Bert Belder |
Allow tests and benchmarks to use the same helpers. Closes #21. |
#
5275b036 |
| 19-Apr-2011 |
Bert Belder |
Benchmark runner |
#
cf4fbc09 |
| 18-Apr-2011 |
Ryan Dahl |
Add copyright headers, license file. closes #17. |
#
98161651 |
| 18-Apr-2011 |
Bert Belder |
More MinGW compatibility |
#
a3be5339 |
| 18-Apr-2011 |
Bert Belder |
Rename test-runner to just runner And a minor fix to the VS solution. |