This series switches Guile to the Automake parallel test harness so that commands like "make -j4 check" can run tests concurrently: https://www.gnu.org/software/automake/manual/html_node/Parallel-Test-Harness.html.
Here it cuts the check time in half. Right now I just wanted to see if this might be interesting. If so, I can make whatever adjustments are desired (guessing perhaps changelog entries, etc.). I suspect eventually we might also want further adjustments to the output, but that might or might not be important in the first pass. Rob Browning (7): srfi-10.test: add missing (test-suite lib) dependency interp.test: add missing (test-suite lib) dependency guile-test: set declarative #f to eliminate warning guile-test: support automake parallel test harness via --trs-file check-guile.in: improve quoting (e.g. paths with spaces) check-guile.in: exit 2 on errors and direct output to stderr Switch to the preferred parallel automake test harness Makefile.am | 3 -- check-guile.in | 26 ++++------- configure.ac | 5 +-- test-suite/Makefile.am | 18 +++++--- test-suite/driver | 60 ++++++++++++++++++++++++++ test-suite/guile-test | 30 ++++++++++--- test-suite/test-suite/lib/automake.scm | 54 +++++++++++++++++++++++ test-suite/tests/interp.test | 3 ++ test-suite/tests/srfi-10.test | 4 +- 9 files changed, 165 insertions(+), 38 deletions(-) create mode 100755 test-suite/driver create mode 100644 test-suite/test-suite/lib/automake.scm -- 2.39.2