diff --git a/.changes/testing/fix-6621-test-judge-no-result-and-missing-files-f4cbb1b0.md b/.changes/testing/fix-6621-test-judge-no-result-and-missing-files-f4cbb1b0.md new file mode 100644 index 0000000000..cbdb2399c8 --- /dev/null +++ b/.changes/testing/fix-6621-test-judge-no-result-and-missing-files-f4cbb1b0.md @@ -0,0 +1,9 @@ +--- +bump: patch +--- + +### Fixed + +- **A test name holding an escaped quote is no longer cut at it.** The scanner's `--blocks` names, which the test judge hands the judge and matches its verdicts by, kept only the text before a PowerShell `''`, `` `" `` or `""`, or a backslash-escaped quote elsewhere, so a verdict the judge gave under the test's full name matched no block and the run counted as "judge exited 0 with no usable result". +- **The test judge keeps the output of a run that gave no usable result.** It is saved beside the ledger as `unusable-