diff options
author | Jon Moss <me@jonathanmoss.me> | 2018-07-20 11:21:57 -0400 |
---|---|---|
committer | Jon Moss <me@jonathanmoss.me> | 2018-07-26 20:48:29 -0400 |
commit | b1b2f7c1fc941e17185b0b6f3b3246f3c12ad78f (patch) | |
tree | ce0a9841f62a10a755b9d59ad66a8a2bff0b3862 | |
parent | 586a7a4b1326dbc0603593edbc12aaec43dbe682 (diff) | |
download | node-new-b1b2f7c1fc941e17185b0b6f3b3246f3c12ad78f.tar.gz |
tools: fix docs and run known_issues by default
- Updates `test/README.md` with new suites
- Fixes some outdated `IGNORED_SUITES` listings
- Allows for `test/known_issues` suite to be run by default
PR-URL: https://github.com/nodejs/node/pull/21910
Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Lance Ball <lball@redhat.com>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
-rw-r--r-- | test/README.md | 10 | ||||
-rwxr-xr-x | tools/test.py | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/test/README.md b/test/README.md index 302db9d0bb..8d4f74cdc3 100644 --- a/test/README.md +++ b/test/README.md @@ -16,9 +16,13 @@ GitHub with the `autocrlf` git config flag set to true. |Directory |Runs on CI |Purpose | |-------------------|---------------|---------------| |abort |Yes |Tests for when the ``` --abort-on-uncaught-exception ``` flag is used.| -|addons |Yes |Tests for [addon](https://nodejs.org/api/addons.html) functionality along with some tests that require an addon to function properly.| -|cctest |Yes |C++ test that is run as part of the build process.| +|addons |Yes |Tests for [addon](https://nodejs.org/api/addons.html) functionality along with some tests that require an addon to function properly.| +|addons-napi |Yes |Tests for [n-api](https://nodejs.org/api/n-api.html) functionality.| +|async-hooks |Yes |Tests for [async_hooks](https://nodejs.org/api/async_hooks.html) functionality.| +|cctest |Yes |C++ tests that are run as part of the build process.| +|code-cache |No |Tests for a Node.js binary compiled with V8 code cache.| |common | |Common modules shared among many tests. [Documentation](./common/README.md)| +|doctool |Yes |Tests for the documentation generator.| |es-module |Yes |Test ESM module loading.| |fixtures | |Test fixtures used in various tests throughout the test suite.| |gc |No |Tests for garbage collection related functionality.| @@ -31,7 +35,7 @@ GitHub with the `autocrlf` git config flag set to true. |sequential |Yes |Various tests that are run sequentially.| |testpy | |Test configuration utility used by various test suites.| |tick-processor |No |Tests for the V8 tick processor integration. The tests are for the logic in ```lib/internal/v8_prof_processor.js``` and ```lib/internal/v8_prof_polyfill.js```. The tests confirm that the profile processor packages the correct set of scripts from V8 and introduces the correct platform specific logic.| -|timers |No |Tests for [timing utilities](https://nodejs.org/api/timers.html) (```setTimeout``` and ```setInterval```).| +|v8-updates |No |Tests for V8 performance integration.| _When a new test directory is added, make sure to update the `CI_JS_SUITES` variable in the `Makefile` and the `js_test_suites` variable in diff --git a/tools/test.py b/tools/test.py index c963196c69..09fe267752 100755 --- a/tools/test.py +++ b/tools/test.py @@ -1554,9 +1554,7 @@ IGNORED_SUITES = [ 'gc', 'internet', 'pummel', - 'test-known-issues', 'tick-processor', - 'timers', 'v8-updates' ] |