From b4a2f513845b1bd0f963de4a18b6cc5bcd7da586 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Tue, 6 Feb 2018 11:04:11 +1030 Subject: [PATCH] Travis: use more fine-grained tests. Currently valgrind developer tests are taking about 25 minutes, with the non-developer valgrind taking 32. Split into 6 parts and 2 parts respectively. Signed-off-by: Rusty Russell --- .travis.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index db2a1a80b..2467a601c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,11 +8,15 @@ notifications: env: - NO_VALGRIND=1 ARCH=32 DEVELOPER=1 COMPILER=gcc - NO_VALGRIND=1 ARCH=64 DEVELOPER=1 COMPILER=gcc - - NO_VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc + - NO_VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc TEST_GROUP=1 TEST_GROUP_COUNT=2 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc TEST_GROUP=2 TEST_GROUP_COUNT=2 - NO_VALGRIND=1 ARCH=64 DEVELOPER=1 COMPILER=clang - - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=1 TEST_GROUP_COUNT=3 - - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=2 TEST_GROUP_COUNT=3 - - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=3 TEST_GROUP_COUNT=3 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=1 TEST_GROUP_COUNT=6 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=2 TEST_GROUP_COUNT=6 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=3 TEST_GROUP_COUNT=6 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=4 TEST_GROUP_COUNT=6 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=5 TEST_GROUP_COUNT=6 + - NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=6 TEST_GROUP_COUNT=6 # Trusty (aka 14.04) is way way too old, so run in docker... script: