[CI] disable failing cts tests (#23300)
Following a discussion on https://github.com/iree-org/iree/issues/23242,
it was stated that disabling cts tests should be disabled until they are
fixed. This PR disables the following tests:
```
The following tests FAILED:
71 - iree/hal/drivers/hip/cts/hip_stream_buffer_mapping_test (Subprocess aborted)
73 - iree/hal/drivers/hip/cts/hip_stream_command_buffer_dispatch_constants_test (Failed)
74 - iree/hal/drivers/hip/cts/hip_stream_command_buffer_fill_buffer_test (Subprocess aborted)
81 - iree/hal/drivers/hip/cts/hip_graph_buffer_mapping_test (Subprocess aborted)
83 - iree/hal/drivers/hip/cts/hip_graph_command_buffer_dispatch_constants_test (Failed)
84 - iree/hal/drivers/hip/cts/hip_graph_command_buffer_fill_buffer_test (Subprocess aborted)
91 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_buffer_mapping_test (Subprocess aborted)
93 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_command_buffer_dispatch_constants_test (Failed)
94 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_command_buffer_fill_buffer_test (Subprocess aborted)
101 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_buffer_mapping_test (Subprocess aborted)
103 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_command_buffer_dispatch_constants_test (Failed)
104 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_command_buffer_fill_buffer_test (Subprocess aborted)
111 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_buffer_mapping_test (Subprocess aborted)
113 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_command_buffer_dispatch_constants_test (Failed)
114 - iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_command_buffer_fill_buffer_test (Subprocess aborted)
121 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_buffer_mapping_test (Subprocess aborted)
123 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_command_buffer_dispatch_constants_test (Failed)
124 - iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_command_buffer_fill_buffer_test (Subprocess aborted)
```
diff --git a/.github/workflows/pkgci_test_amd_w7900.yml b/.github/workflows/pkgci_test_amd_w7900.yml
index 043ad76..4b040d0 100644
--- a/.github/workflows/pkgci_test_amd_w7900.yml
+++ b/.github/workflows/pkgci_test_amd_w7900.yml
@@ -59,6 +59,28 @@
- name: Run GPU tests
env:
CTEST_PARALLEL_LEVEL: 1
+ # TODO: https://github.com/iree-org/iree/issues/23242
+ # These tests are failing on the w7900 runner and are disabled
+ # until the issue is investigated further.
+ IREE_EXTRA_NEWLINE_SEPARATED_CTEST_TESTS_TO_EXCLUDE: |-
+ iree/hal/drivers/hip/cts/hip_stream_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_stream_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_stream_command_buffer_fill_buffer_test
+ iree/hal/drivers/hip/cts/hip_graph_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_graph_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_graph_command_buffer_fill_buffer_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_command_buffer_fill_buffer_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_command_buffer_fill_buffer_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_stream_queue_1_command_buffer_fill_buffer_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_buffer_mapping_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_command_buffer_dispatch_constants_test
+ iree/hal/drivers/hip/cts/hip_multi_queue_graph_queue_1_command_buffer_fill_buffer_test
IREE_CTEST_LABEL_REGEX: ^requires-gpu|^driver=vulkan$|^driver=hip$
IREE_AMD_RDNA3_TESTS_DISABLE: 0
IREE_NVIDIA_GPU_TESTS_DISABLE: 0
diff --git a/build_tools/cmake/ctest_all.sh b/build_tools/cmake/ctest_all.sh
index 2217430..61401e4 100755
--- a/build_tools/cmake/ctest_all.sh
+++ b/build_tools/cmake/ctest_all.sh
@@ -160,6 +160,12 @@
"iree/samples/custom_dispatch/cpu/embedded/example_transform.mlir.test"
)
+if [[ -n "${IREE_EXTRA_NEWLINE_SEPARATED_CTEST_TESTS_TO_EXCLUDE:-}" ]]; then
+ while IFS= read -r line; do
+ [[ -n "$line" ]] && excluded_tests+=("$line")
+ done <<< "${IREE_EXTRA_NEWLINE_SEPARATED_CTEST_TESTS_TO_EXCLUDE}"
+fi
+
ctest_args=(
"--test-dir ${BUILD_DIR}"
"--timeout 900"