Stop a failing slot without stopping the rest
On a multi-slot station, one unit failing used to stop every slot and mark their runs as aborted.
- Fixed: a phase that fails, times out, errors or calls
phase.stop()now stops its own slot only; that slot's remaining phases are skipped, its slot teardown runs, and the other slots continue to their own outcome - Fixed: each slot now gets its own outcome, with shared setup and teardown phases counted in, so a failed shared setup reads FAIL on every slot and a slot finished before an operator stop keeps its result
- Fixed: the last main phase can retry again when a teardown stage follows it; the run no longer reads PASS off a phase that was still asking to retry
- Updated: docs on
phase.stop(), run outcome and a new "Failure in one slot" section
