From 29f5d1f1099665c433de4e0af74773f2faa1208d Mon Sep 17 00:00:00 2001 From: Simon Kallweit <64953474+skallweitNV@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:32:04 +0200 Subject: Exclude a list of expensive slang-rhi tests to speed up CI (#8004) --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8392408a..72c1f2cce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -307,9 +307,10 @@ jobs: -show-adapter-info - name: Run slang-rhi tests # Run slang-rhi tests on debug+release for pull requests, and only on release for merge_group, to reduce CI load. + # Some of the expensive tests that are not relevant for Slang (because they just test graphics API related things) are excluded using -tce. if: steps.filter.outputs.should-run == 'true' && matrix.platform != 'wasm' && matrix.full-gpu-tests && (github.event_name == 'pull_request' || matrix.config == 'release') run: | - "$bin_dir/slang-rhi-tests" -check-devices + "$bin_dir/slang-rhi-tests" -check-devices -tce=cmd-clear*,cmd-copy*,cmd-upload*,fence*,staging-heap*,texture-create* - name: Run slangpy tests # Run slangpy tests on debug+release for pull requests, and only on release for merge_group, to reduce CI load. if: steps.filter.outputs.should-run == 'true' && matrix.platform != 'wasm' && matrix.full-gpu-tests && (github.event_name == 'pull_request' || matrix.config == 'release') -- cgit v1.2.3