From 83c0e96057a6cc61282512dd9204cd78e6c89543 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 10 Dec 2019 09:36:46 +0100 Subject: travis: remove "coverage", make it "torture" The coveralls service and test coverage numbers are just too unreliable. Removed badge from README.md as well. Fixes #4694 Closes #4695 --- .travis.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4f0c0c5c8..262e51382 100644 --- a/.travis.yml +++ b/.travis.yml @@ -301,7 +301,7 @@ matrix: compiler: gcc dist: xenial env: - - T=coverage + - T=torture - OVERRIDE_CC="CC=gcc-8" OVERRIDE_CXX="CXX=g++-8" addons: apt: @@ -535,6 +535,16 @@ script: coveralls --gcov /usr/bin/gcov-8 --gcov-options '\-lp' -i src -e lib -e tests -e docs -b $PWD/src coveralls --gcov /usr/bin/gcov-8 --gcov-options '\-lp' -e src -i lib -e tests -e docs -b $PWD/lib fi + - | + set -eo pipefail + if [ "$T" = "torture" ]; then + ./configure --enable-debug --disable-shared --disable-threaded-resolver --enable-code-coverage --enable-werror --enable-alt-svc --with-libssh2 + make + make TFLAGS=-n test-nonflaky + make "TFLAGS=-n -e" test-nonflaky + tests="1 200 300 500 700 800 900 1000 1100 1200 1302 1400 1502 3000" + make "TFLAGS=-n -t $tests" test-nonflaky + fi - | set -eo pipefail if [ "$T" = "debug" ]; then -- cgit v1.2.3