ww: print final status for explicit test failures
This commit is contained in:
@@ -322,6 +322,18 @@ has a distinct capture, while canonical group-order emission remains
|
||||
byte-stable across `-j` values. Build-plan stdout and stderr stay distinct, and
|
||||
loader/build diagnostics stay on stderr.
|
||||
|
||||
After canonical result emission, an ordinary test command with any explicit
|
||||
directory, recursive, dotted-directory, or raw-file target emits exactly one
|
||||
final standalone `FAIL\n` when attributable setup, build, or test execution
|
||||
failed. It follows later successful package output and applies to filters, list
|
||||
mode, signals, timeouts, executable-start failures, and running retained tests.
|
||||
The bare implicit-current-directory form, `-c`, `-S`, build requests, CLI
|
||||
usage/shape or output preflight, publication-only, capture-only, cleanup-only,
|
||||
and direct retained-binary execution do not receive the command marker.
|
||||
Directory coordination and both raw-file drivers own only this final
|
||||
presentation state; test captures, result trailers, diagnostics, scheduling,
|
||||
rollback, artifact bytes, and persisted action identity remain unchanged.
|
||||
|
||||
The physical directory remains distinct from exact dotted package identity and
|
||||
from production, internal, external, recompiled, support, and generated-main
|
||||
action identity. Only product execution uses it. Compiler, assembler, archiver,
|
||||
|
||||
Reference in New Issue
Block a user