tools: add test-all-suites to Makefile
There is currently no Makefile target that runs every test suite. This adds one. PR-URL: https://github.com/nodejs/node/pull/25799 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Refael Ackermann <refack@gmail.com>
This commit is contained in:
parent
5e0a3261f0
commit
e1aa9438ea
6
Makefile
6
Makefile
@ -460,12 +460,16 @@ test-build-js-native-api: all build-js-native-api-tests
|
||||
test-build-node-api: all build-node-api-tests
|
||||
|
||||
.PHONY: test-all
|
||||
test-all: test-build ## Run everything in test/.
|
||||
test-all: test-build ## Run default tests with both Debug and Release builds.
|
||||
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=debug,release
|
||||
|
||||
test-all-valgrind: test-build
|
||||
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=debug,release --valgrind
|
||||
|
||||
.PHONY: test-all-suites
|
||||
test-all-suites: test-build test-js-native-api test-node-api | bench-addons-build ## Run all test suites.
|
||||
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) test/*
|
||||
|
||||
CI_NATIVE_SUITES ?= addons js-native-api node-api
|
||||
CI_JS_SUITES ?= default
|
||||
CI_DOC := doctool
|
||||
|
Loading…
x
Reference in New Issue
Block a user