From 8efa2194d1b6f250ca497697d392738948c5a4f7 Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Mon, 7 Nov 2016 03:44:54 +0800 Subject: [PATCH] [CI] re-order test suites, put the slower tests earlier move installation_node and slow suites to the top of the matrix to make sure it will be triggered earlier, which may make the CI test faster. --- .travis.yml | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/.travis.yml b/.travis.yml index d8a3387..2f3f53a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,6 +32,31 @@ env: - PATH=$(echo $PATH | sed 's/::/:/') - NVM_DIR="${TRAVIS_BUILD_DIR}" matrix: + - SHELL=sh TEST_SUITE=installation_node + # - SHELL=sh TEST_SUITE=installation_node WITHOUT_CURL=1 + - SHELL=dash TEST_SUITE=installation_node + # - SHELL=dash TEST_SUITE=installation_node WITHOUT_CURL=1 + - SHELL=bash TEST_SUITE=installation_node + # - SHELL=bash TEST_SUITE=installation_node WITHOUT_CURL=1 + - SHELL=zsh TEST_SUITE=installation_node + # - SHELL=zsh TEST_SUITE=installation_node WITHOUT_CURL=1 + # - SHELL=ksh TEST_SUITE=installation_node + # - SHELL=ksh TEST_SUITE=installation_node WITHOUT_CURL=1 + - SHELL=sh TEST_SUITE=slow + - SHELL=dash TEST_SUITE=slow + - SHELL=bash TEST_SUITE=slow + - SHELL=zsh TEST_SUITE=slow + # - SHELL=ksh TEST_SUITE=slow + - SHELL=sh TEST_SUITE=installation_iojs + # - SHELL=sh TEST_SUITE=installation_iojs WITHOUT_CURL=1 + - SHELL=dash TEST_SUITE=installation_iojs + # - SHELL=dash TEST_SUITE=installation_iojs WITHOUT_CURL=1 + - SHELL=bash TEST_SUITE=installation_iojs + # - SHELL=bash TEST_SUITE=installation_iojs WITHOUT_CURL=1 + - SHELL=zsh TEST_SUITE=installation_iojs + # - SHELL=zsh TEST_SUITE=installation_iojs WITHOUT_CURL=1 + # - SHELL=ksh TEST_SUITE=installation_iojs + # - SHELL=ksh TEST_SUITE=installation_iojs WITHOUT_CURL=1 - SHELLCHECK=true - SHELL=bash TEST_SUITE=install_script - SHELL=sh TEST_SUITE=fast @@ -44,28 +69,3 @@ env: - SHELL=bash TEST_SUITE=sourcing - SHELL=zsh TEST_SUITE=sourcing # - SHELL=ksh TEST_SUITE=sourcing - - SHELL=sh TEST_SUITE=slow - - SHELL=dash TEST_SUITE=slow - - SHELL=bash TEST_SUITE=slow - - SHELL=zsh TEST_SUITE=slow - # - SHELL=ksh TEST_SUITE=slow - - SHELL=sh TEST_SUITE=installation_node - # - SHELL=sh TEST_SUITE=installation_node WITHOUT_CURL=1 - - SHELL=dash TEST_SUITE=installation_node - # - SHELL=dash TEST_SUITE=installation_node WITHOUT_CURL=1 - - SHELL=bash TEST_SUITE=installation_node - # - SHELL=bash TEST_SUITE=installation_node WITHOUT_CURL=1 - - SHELL=zsh TEST_SUITE=installation_node - # - SHELL=zsh TEST_SUITE=installation_node WITHOUT_CURL=1 - # - SHELL=ksh TEST_SUITE=installation_node - # - SHELL=ksh TEST_SUITE=installation_node WITHOUT_CURL=1 - - SHELL=sh TEST_SUITE=installation_iojs - # - SHELL=sh TEST_SUITE=installation_iojs WITHOUT_CURL=1 - - SHELL=dash TEST_SUITE=installation_iojs - # - SHELL=dash TEST_SUITE=installation_iojs WITHOUT_CURL=1 - - SHELL=bash TEST_SUITE=installation_iojs - # - SHELL=bash TEST_SUITE=installation_iojs WITHOUT_CURL=1 - - SHELL=zsh TEST_SUITE=installation_iojs - # - SHELL=zsh TEST_SUITE=installation_iojs WITHOUT_CURL=1 - # - SHELL=ksh TEST_SUITE=installation_iojs - # - SHELL=ksh TEST_SUITE=installation_iojs WITHOUT_CURL=1