From f56f059545ab7b790a7cc01681c28f0eeb5d9791 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Fri, 11 May 2018 12:42:00 -0700 Subject: [PATCH] add parallel tests for circleci --- .circleci/config.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index be414aa05..273c5c416 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -11,6 +11,7 @@ defaults: &defaults jobs: build: <<: *defaults + parallelism: 5 steps: - checkout - setup_remote_docker @@ -42,7 +43,8 @@ jobs: docker-compose -f config/docker/compose.yml exec web dockerize -wait tcp://$PGHOST:$PGPORT bash -l -c 'cd /app ; bin/rake db:create ; bin/rake db:migrate' - run: name: Run tests - command: docker-compose -f config/docker/compose.yml exec web bin/rails t + command: | + docker-compose -f config/docker/compose.yml exec web bash -c 'circleci tests glob "test/**/*_test.rb" | circleci tests split | xargs bin/rails test' - store_test_results: path: test/reports - run: