In master
commit a807cfa6eb1a5362ead0b7c99bdc8fd2f4f896da
Author: Akim Demaille <[email protected]>
Date: Thu Sep 6 18:22:39 2018 +0200
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.
diff --git a/.travis.yml b/.travis.yml
index 040f68e9..b27569cd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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