()
| 374 | test_ready = threading.Event() |
| 375 | |
| 376 | def run_lint() -> None: |
| 377 | lint_cmd: list[str] = ["uv", "run", "ci/lint.py"] |
| 378 | if not run_meson_stage: |
| 379 | lint_cmd.append("--skip-meson") |
| 380 | t0 = time.perf_counter() |
| 381 | result = run_cmd(lint_cmd) |
| 382 | lint_duration.append(time.perf_counter() - t0) |
| 383 | lint_results.append(result) |
| 384 | lint_done.set() |
| 385 | |
| 386 | def run_tests() -> None: |
| 387 | t0 = time.perf_counter() |