From: Stefan Berger Date: Sun, 18 Nov 2018 23:27:28 +0000 (-0500) Subject: travis: Use 2 parallel test runs X-Git-Tag: v0.7.0-rc1~554 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=31867f1abebd7d18fc374d68f6226dc930263587;p=swtpm.git travis: Use 2 parallel test runs Parameterize the before_script and script phases and run two of them in parallel. Signed-off-by: Stefan Berger --- diff --git a/.travis.yml b/.travis.yml index 88e44c1..d306162 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,12 +45,15 @@ before_script: sudo make install" - cd .. - sudo pip install cpp-coveralls +- ./autogen.sh ${CONFIG} +script: + ${SUDO} make clean && export SWTPM_TEST_EXPENSIVE=1 && ${SUDO} make -j4 ${CHECK} matrix: include: - - script: "./autogen.sh --with-openssl --prefix=/usr - && SWTPM_TEST_EXPENSIVE=1 make -j4 distcheck - && ./configure --with-openssl --prefix=/usr --enable-test-coverage - && sudo make clean - && sudo make -j4 check" + - env: CONFIG="--with-openssl --prefix=/usr" + CHECK="distcheck" + - env: CONFIG="--with-openssl --prefix=/usr --enable-test-coverage" + SUDO="sudo" + CHECK="check" after_success: - sudo coveralls --gcov-options '\-lp'