[misc] CI hygiene: enforce __main__ entry, drop silent-skipped tests, fix rerun-test protoc (#23305)
This commit is contained in:
@@ -34,7 +34,7 @@ def main() -> int:
|
||||
errors = []
|
||||
for f in files:
|
||||
try:
|
||||
registries = ci_register.ut_parse_one_file(f)
|
||||
registries, _has_main_entry = ci_register.ut_parse_one_file(f)
|
||||
if len(registries) == 0:
|
||||
errors.append(f)
|
||||
except Exception:
|
||||
|
||||
@@ -35,7 +35,7 @@ def collect_all_tests(registered_dir: str) -> list[CIRegistry]:
|
||||
|
||||
for file in sorted(files):
|
||||
try:
|
||||
registries = ut_parse_one_file(file)
|
||||
registries, _ = ut_parse_one_file(file)
|
||||
all_tests.extend(registries)
|
||||
except Exception as e:
|
||||
print(f"Warning: Failed to parse {file}: {e}", file=sys.stderr)
|
||||
|
||||
Reference in New Issue
Block a user