Restore the fast fail before the baseline build when nothing matched

This commit is contained in:
J. Nick Koston
2026-08-24 18:45:40 -05:00
parent 1739bbf3de
commit a5ae1097cc
2 changed files with 9 additions and 6 deletions
+7
View File
@@ -1083,6 +1083,13 @@ def test_components(
print("No components requested (blank component list)")
return 1
if fail_on_no_tests and not all_tests:
# Nothing matched at all: fail before the synthetic baseline build,
# which would spend a compile reporting success on nothing. Partial
# matches defer to the per-pattern accounting after the summary.
print(f"No components found matching: {component_patterns}")
return 1
if not all_tests:
print(f"No components found matching: {component_patterns}")
print(