From: Daan De Meyer Date: Fri, 3 May 2024 08:57:22 +0000 (+0200) Subject: ci: Reduce the number of integration tests we run concurrently X-Git-Tag: v256-rc2~97^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eabf46ef89fe446dbf0a4df552fb0f6584418e36;p=thirdparty%2Fsystemd.git ci: Reduce the number of integration tests we run concurrently Since there's a bunch of CPU hungry systemd-journal-remote processes running on the host to received the forwarded logs, by running as many test as the VM has cores we overload the available resources. Let's leave use the number of cores - 1 to reduce resource contention. --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index 22e084bf7b3..eed78696f3a 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -180,7 +180,7 @@ jobs: run: meson compile -C build mkosi - name: Run integration tests - run: meson test -C build --no-rebuild --suite integration-tests --print-errorlogs --no-stdsplit + run: meson test -C build --no-rebuild --suite integration-tests --print-errorlogs --no-stdsplit --num-processes "$(($(nproc) - 1))" - name: Archive failed test journals uses: actions/upload-artifact@v4