Make ubatch benchmark cleanup failure safe

This commit is contained in:
Frank
2026-08-25 17:11:42 -07:00
parent 119ca2493f
commit c072c75fa9
2 changed files with 23 additions and 3 deletions
+7
View File
@@ -73,6 +73,13 @@ TEMPLATE_FILE="$REPO_ROOT/scripts/chat-template.jinja"
grep -q 'REASONING_FORMAT' "$bench"
}
@test "large ubatch bench cleans up scratch server on request failure" {
local bench="$REPO_ROOT/scripts/bench-ubatch-rocmi4.sh"
grep -q 'SCRATCH_PID=' "$bench"
grep -q 'kill.*SCRATCH_PID' "$bench"
grep -qF 'eval time =\s' "$bench"
}
@test "frank-default-large uses the tracked Qwen-Sharp template on :7770" {
grep -q '^CHAT_TEMPLATE_FILE=' "$ENV_FILE"
grep -q -- '--jinja' "$SERVE_FILE"