summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml3
1 files changed, 2 insertions, 1 deletions
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')