diff options
author | kcgen <kcgen@users.noreply.github.com> | 2022-10-18 01:11:15 +0300 |
---|---|---|
committer | kcgen <1557255+kcgen@users.noreply.github.com> | 2022-10-18 21:45:12 +0300 |
commit | 818d4c95380b920cb396d253264c329cfc55a7c8 (patch) | |
tree | 98e04ea07dd0e1ae81cefc59dec5669b4ed0408a | |
parent | 889ce1ee99dbfdc1a92a5c9f35c0fa46949dc3f9 (diff) |
Increase CI unit test parallel jobs and timeouts
-rw-r--r-- | .github/workflows/linux.yml | 2 | ||||
-rw-r--r-- | .github/workflows/macos.yml | 5 | ||||
-rw-r--r-- | .github/workflows/platforms.yml | 2 | ||||
-rw-r--r-- | .github/workflows/windows-msys2.yml | 2 |
4 files changed, 7 insertions, 4 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a1e76ec24..d1ecf67ae 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -146,7 +146,7 @@ jobs: - name: Run tests if: matrix.conf.run_tests - run: meson test -C build --print-errorlogs + run: meson test --num-processes 128 -t 0 -C build --print-errorlogs - name: Summarize warnings if: matrix.conf.run_tests != true diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 400b63bd0..36f98490f 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -114,7 +114,10 @@ jobs: - name: Run tests if: matrix.conf.run_tests - run: meson test -C build --print-errorlogs + run: | + export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" + eval "$(${{ matrix.conf.brew_path }}/bin/brew shellenv)" + meson test --num-processes 128 -t 0 -C build --print-errorlogs - name: Summarize warnings if: matrix.conf.run_tests != true diff --git a/.github/workflows/platforms.yml b/.github/workflows/platforms.yml index ea6feb590..c8693d32a 100644 --- a/.github/workflows/platforms.yml +++ b/.github/workflows/platforms.yml @@ -125,4 +125,4 @@ jobs: # Build meson compile -C build # Test - meson test -C build + meson test --num-processes 128 -t 0 -C build diff --git a/.github/workflows/windows-msys2.yml b/.github/workflows/windows-msys2.yml index 43c453153..e6ce27e70 100644 --- a/.github/workflows/windows-msys2.yml +++ b/.github/workflows/windows-msys2.yml @@ -134,7 +134,7 @@ jobs: - name: Run tests if: matrix.conf.run_tests - run: meson test -C build --print-errorlogs + run: meson test --num-processes 128 -t 0 -C build --print-errorlogs - name: Summarize warnings if: matrix.conf.run_tests != true |