Use knapsack to parallelize tests

...in order to reduce TravisCI runtimes
This commit is contained in:
James Mason 2018-05-08 08:45:31 -07:00
parent 03ef28e74d
commit dd0a52cca9
8 changed files with 136 additions and 3 deletions

View file

@ -26,7 +26,14 @@ before_script:
script:
- "./travis_script.sh $TEST_SUITE"
env:
- TEST_SUITE=rspec
- TEST_SUITE=linters
global:
- CI_NODE_TOTAL=4
- TEST_SUITE=rspec
matrix:
- TEST_SUITE=linters
- CI_NODE_INDEX=0
- CI_NODE_INDEX=1
- CI_NODE_INDEX=2
- CI_NODE_INDEX=3
matrix:
fast_finish: true