tests: balance circleci tests

This will help with test keep test times low
This commit is contained in:
Jose Diaz-Gonzalez
2018-12-29 16:47:15 -05:00
parent 10c56efdf7
commit fbab5d2313

View File

@@ -16,9 +16,10 @@ jobs:
sudo ip a a 10.0.0.2/24 broadcast 10.0.0.255 dev eth0 sudo ip a a 10.0.0.2/24 broadcast 10.0.0.255 dev eth0
- run: | - run: |
case $CIRCLE_NODE_INDEX in case $CIRCLE_NODE_INDEX in
0) sudo -E make -e lint ;; 0) sudo -E make -e lint go-tests ci-go-coverage ;;
1) sudo -E make -e go-tests ci-go-coverage;; 1) sudo -E make -e deploy-test-checks-root deploy-test-config ;;
2) sudo -E make -e deploy-test-checks-root deploy-test-config deploy-test-multi deploy-test-go-fail-predeploy deploy-test-go-fail-postdeploy ;; 2) sudo -E make -e deploy-test-multi ;;
3) sudo -E make -e deploy-test-go-fail-predeploy deploy-test-go-fail-postdeploy ;;
esac esac
- run: - run:
shell: /bin/bash shell: /bin/bash