README-hacking: details about make check-local

This commit is contained in:
Akim Demaille
2018-09-30 16:32:22 +02:00
parent 8d64416e8c
commit cf4600ca45

View File

@@ -190,12 +190,15 @@ Use liberally.
** TESTSUITEFLAGS ** TESTSUITEFLAGS
The default is for make check to run all tests sequentially. This can be To run just the testsuite (not the tests related to the examples), run `make
very time consumming when checking repeatedly or on slower setups. This can check-local`.
be sped up in two ways:
The default is for make check-local to run all tests sequentially. This can
be very time consumming when checking repeatedly or on slower setups. This
can be sped up in two ways:
Using -j, in a make-like fashion, for example: Using -j, in a make-like fashion, for example:
$ make check TESTSUITEFLAGS='-j8' $ make check-local TESTSUITEFLAGS='-j8'
Running only the tests of a certain category, as specified in the AT files Running only the tests of a certain category, as specified in the AT files
with AT_KEYWORDS([[category]]). Categories include: with AT_KEYWORDS([[category]]). Categories include:
@@ -206,7 +209,7 @@ with AT_KEYWORDS([[category]]). Categories include:
- report, for automaton dumps - report, for automaton dumps
To run a specific set of tests, use -k (for "keyword"). For example: To run a specific set of tests, use -k (for "keyword"). For example:
$ make check TESTSUITEFLAGS='-k c++' $ make check-local TESTSUITEFLAGS='-k c++'
Both can be combined. Both can be combined.