From b08475aed0a423ef8d4701aafd158da5a48478c7 Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 12 Jul 2024 13:14:53 +0100 Subject: [PATCH] Make request tests run in parallel --- .github/workflows/staging_pipeline.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/staging_pipeline.yml b/.github/workflows/staging_pipeline.yml index 3702a687d..0f1352ffb 100644 --- a/.github/workflows/staging_pipeline.yml +++ b/.github/workflows/staging_pipeline.yml @@ -220,6 +220,7 @@ jobs: DB_USERNAME: postgres DB_PASSWORD: password RAILS_MASTER_KEY: ${{ secrets.RAILS_MASTER_KEY }} + PARALLEL_TEST_PROCESSORS: 4 steps: - name: Checkout @@ -238,7 +239,7 @@ jobs: - name: Create database run: | - bundle exec rake db:prepare + bundle exec rake parallel:setup - name: Compile assets run: | @@ -246,7 +247,7 @@ jobs: - name: Run tests run: | - bundle exec rspec spec/requests --fail-fast + bundle exec rake parallel:spec['spec/requests'] lint: name: Lint