summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-12-10 09:36:46 +0100
committerDaniel Stenberg <daniel@haxx.se>2019-12-10 13:39:29 +0100
commit83c0e96057a6cc61282512dd9204cd78e6c89543 (patch)
tree4e4f0f082b6480f485f5cf40436fdb612dc0bf6f /.travis.yml
parent275e02bdea73801f134519eed8c2473663823383 (diff)
downloadcurl-83c0e96057a6cc61282512dd9204cd78e6c89543.tar.gz
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
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
1 files changed, 11 insertions, 1 deletions
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:
@@ -537,6 +537,16 @@ script:
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
./configure --enable-debug --enable-werror $C
make && make examples