mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
build: spawn make test-ci with -j1
All the sub targets have internal parallelism, so no performance loss. Also `make` doesn't to a good enough job of combining the output streams, or eliminate races. PR-URL: https://github.com/nodejs/node/pull/23733 Fixes: https://github.com/nodejs/node/issues/22006 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Matheus Marchini <mat@mmarchini.me>
This commit is contained in:
5
Makefile
5
Makefile
@@ -480,8 +480,11 @@ build-ci:
|
||||
# of tests. See `test-ci-native` and `test-ci-js`.
|
||||
# - node-test-commit-linux-coverage: where the build and the tests need
|
||||
# to be instrumented, see `coverage`.
|
||||
#
|
||||
# Using -j1 as the sub target in `test-ci` already have internal parallelism.
|
||||
# Refs: https://github.com/nodejs/node/pull/23733
|
||||
run-ci: build-ci
|
||||
$(MAKE) test-ci
|
||||
$(MAKE) test-ci -j1
|
||||
|
||||
test-release: test-build
|
||||
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER)
|
||||
|
||||
Reference in New Issue
Block a user