CI: run more maintainer tests and show the logs

Running all these tests might be overkill: it is very long, and don't
need full portability checks.  Besides, some tests under Valgrind are
too slow and get killed by the CI (timeout of 10min without output).

* .travis.yml: here.
This commit is contained in:
Akim Demaille
2018-09-06 18:22:39 +02:00
parent 41c43ef3d7
commit a807cfa6eb

View File

@@ -122,7 +122,9 @@ before_install:
script:
- ./bootstrap
- ./configure --enable-gcc-warnings CC="$CC" CXX="$CXX"
- ./configure --enable-gcc-warnings CC="$CC" CXX="$CXX" || cat config.log
- make -j2
- make check VERBOSE=1 TESTSUITEFLAGS=-j2
- make check VERBOSE=1 TESTSUITEFLAGS=-j2 || cat tests/testsuite.log
- make maintainer-check-posix VERBOSE=1 TESTSUITEFLAGS=-j2 || cat tests/testsuite.log
# - make maintainer-check-valgrind VERBOSE=1 TESTSUITEFLAGS=-j2 || cat tests/testsuite.log
- make maintainer-check-g++ VERBOSE=1 TESTSUITEFLAGS=-j2 || cat tests/testsuite.log