From fe87a39e453b64e94446181a9ae5cbfc0f62bf0c Mon Sep 17 00:00:00 2001 From: Gangzheng Tong Date: Fri, 5 Sep 2025 20:31:04 -0700 Subject: Remove unnecessary check and adust server count etc. in CI (#8374) - This PR removes "wasm" check from the test job, since there is no test job for "wasm" yet. - Also, move the check for slang-rhi and slangpy test to the job level to skip the setup etc. if no run is needed. - Update the macos compiler version in building.md to match the clang compiler used in CI. - Reduce the server count in Linux and Mac when running slang-test to ease the machine load - Run slangpy test with `-n auto --maxprocesses=4` to speed up --------- Co-authored-by: slangbot Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com> --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.github/workflows/ci.yml') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61ed00769..cbf5fe77e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -135,6 +135,7 @@ jobs: config: debug runs-on: '["ubuntu-22.04"]' test-category: smoke + server-count: 2 test-linux-release-gcc-x86_64: needs: [filter, build-linux-release-gcc-x86_64] @@ -147,6 +148,7 @@ jobs: config: release runs-on: '["ubuntu-22.04"]' test-category: full + server-count: 4 # macOS tests test-macos-debug-clang-aarch64: -- cgit v1.2.3