main
sh 18 lines 385 Bytes
Raw
1 #!/bin/bash
2
3 # Usage: ./rerun_test.sh path/to/test.py::test_name
4
5 # Check if argument is given
6 if [ $# -lt 1 ]; then
7 echo "Usage: $0 path/to/test.py::test_name"
8 echo "Example: $0 tests/v1/engine/test_engine_core_client.py::test_kv_cache_events[True-tcp]"
9 exit 1
10 fi
11
12 TEST=$1
13 COUNT=1
14
15 while pytest -sv "$TEST"; do
16 COUNT=$((COUNT + 1))
17 echo "RUN NUMBER ${COUNT}"
18 done