Files
grm/hooks/pre-commit
T

7 lines
271 B
Bash
Executable File

#!/usr/bin/env bash
# pre-commit hook: fail if unit tests are too slow.
# Checks both total suite time (10s) and per-test time (0.5s).
# Aligned with CI (ci.yml uses same thresholds).
set -e
python3 -m devx.tools.check_test_speed --max-seconds 4 --max-single-seconds 0.5