From 04aa53c3068e806f29728c0e338c4eec34e3a77e Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Wed, 3 Apr 2024 12:22:11 +0100 Subject: [PATCH] Trying with 8 workers. --- .github/workflows/budibase_ci.yml | 7 ++++++- packages/server/scripts/test.sh | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/budibase_ci.yml b/.github/workflows/budibase_ci.yml index 6dccaa9f46..38874b48fd 100644 --- a/.github/workflows/budibase_ci.yml +++ b/.github/workflows/budibase_ci.yml @@ -110,7 +110,11 @@ jobs: cache: yarn - name: Pull testcontainers images run: | - docker pull budibase/couchdb + docker pull testcontainers/ryuk:0.5.1 & + docker pull budibase/couchdb & + docker pull redis & + + wait $(jobs -p) - run: yarn --frozen-lockfile - name: Test @@ -174,6 +178,7 @@ jobs: docker pull mariadb:lts & docker pull testcontainers/ryuk:0.5.1 & docker pull budibase/couchdb & + docker pull redis & wait $(jobs -p) diff --git a/packages/server/scripts/test.sh b/packages/server/scripts/test.sh index 48766026aa..a147843bb3 100644 --- a/packages/server/scripts/test.sh +++ b/packages/server/scripts/test.sh @@ -4,8 +4,8 @@ set -e if [[ -n $CI ]] then export NODE_OPTIONS="--max-old-space-size=4096 --no-node-snapshot $NODE_OPTIONS" - echo "jest --coverage --maxWorkers=4 --forceExit --workerIdleMemoryLimit=2000MB --bail $@" - jest --coverage --maxWorkers=4 --forceExit --workerIdleMemoryLimit=2000MB --bail $@ + echo "jest --coverage --maxWorkers=8 --forceExit --workerIdleMemoryLimit=2000MB --bail $@" + jest --coverage --maxWorkers=8 --forceExit --workerIdleMemoryLimit=2000MB --bail $@ else # --maxWorkers performs better in development export NODE_OPTIONS="--no-node-snapshot $NODE_OPTIONS"