]> granicus.if.org Git - strace/commitdiff
travis: run looping_threads.test under valgrind ldv/travis-looping-threads-valgrind
authorDmitry V. Levin <ldv@altlinux.org>
Tue, 10 Jan 2017 19:32:18 +0000 (19:32 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 19 Aug 2018 10:26:18 +0000 (10:26 +0000)
.travis.yml
ci/run-build-and-tests.sh

index 2874c5dd013d36b9b2290d4b30155f8c9cfc8173..ea25858a8e068a3709f9f23d2b2c7cc0fd0963dd 100644 (file)
@@ -4,7 +4,7 @@ dist: trusty
 
 before_install: ci/install-dependencies.sh
 
-script: ci/run-build-and-tests.sh
+script: travis_wait 60 ci/run-build-and-tests.sh
 
 sudo: required
 
@@ -22,54 +22,8 @@ matrix:
       env:
         - TARGET=x86_64
         - STACKTRACE=libunwind
-        - CHECK=coverage
-        - KHEADERS=torvalds/linux
-    - compiler: gcc-8
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=libunwind
-        - KHEADERS=torvalds/linux
-    - compiler: gcc
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=libunwind
-    - compiler: gcc
-      env:
-        - TARGET=x32
-        - STACKTRACE=no
-    - compiler: gcc
-      env:
-        - TARGET=x86
-        - STACKTRACE=no
-    - compiler: clang
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=libunwind
-    - compiler: musl-gcc
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=no
-    - compiler: clang
-      env:
-        - TARGET=x86
-        - STACKTRACE=no
-    - compiler: musl-gcc
-      env:
-        - TARGET=x86
-        - STACKTRACE=no
-    - compiler: gcc-8
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=libunwind
-    - compiler: gcc-8
-      env:
-        - TARGET=x32
-        - STACKTRACE=no
-    - compiler: gcc-8
-      env:
-        - TARGET=x86
-        - STACKTRACE=no
-    - compiler: gcc
-      env:
-        - TARGET=x86_64
-        - STACKTRACE=no
+        - CHECK=valgrind
+        - TIMEOUT_DURATION=1200
+        - VALGRIND_TOOLS=memcheck
+        - VALGRIND_TESTDIR=tests
+        - VALGRIND_TESTS=looping_threads.test
index 3699ab093a43bcaa3ec666058eea7f809b22d371..24f0f899aa1a568f2a3e3bf2c4c8d562c497a3ba 100755 (executable)
@@ -97,11 +97,12 @@ case "${CHECK-}" in
                rc=$?
                for n in ${VALGRIND_TOOLS:-memcheck helgrind drd}; do
                        make -k $j -C "${VALGRIND_TESTDIR:-.}" \
-                               check-valgrind-$n VERBOSE=${VERBOSE-} ||
+                               check-valgrind-$n V=1 VERBOSE=${VERBOSE-} \
+                                       ${VALGRIND_TESTS:+TESTS="$VALGRIND_TESTS"} ||
                                        rc=$?
                done
                echo 'BEGIN OF TEST SUITE INFORMATION'
-               tail -n 99999 -- tests*/test-suite*.log tests*/ksysent.log ||
+               tail -n 99999 -- tests*/test-suite*.log ||
                        rc=$?
                echo 'END OF TEST SUITE INFORMATION'
                [ "$rc" -eq 0 ]