Audit debug test runners to drop --test-args clang
filters on run-make tests · Issue #132034 · rust-lang/rust (original) (raw)
Context
Only two CI jobs have RUSTBUILD_FORCE_CLANG_BASED_TESTS 1
set, which is a necessary condition for //@ needs-force-clang-based-tests
run-make tests to run. These tests (at the time when this issue was opened) pass a --test-args clang
filter to the run-make test suite, meaning only run-make tests with clang
in their name will run. This is a footgun which meant that several //@ needs-force-clang-based-tests
run-make tests never ran in any CI jobs.
Known test runners:
x86_64-gnu-debug
aarch64-gnu-debug