fix: fail session validation promptly without missing tools

This commit is contained in:
2026-10-08 17:38:56 +02:00
parent b51c64eee3
commit c1cac1ba46
2 changed files with 59 additions and 26 deletions
+3
View File
@@ -196,6 +196,9 @@ Wayland rig. It verifies Recording status, non-empty segment files and metadata,
closes the only window while recording continues, kills the game process,
checks finalisation, reopens the app to load its library from disk, captures
screenshots and uses Ctrl+Q during a second recording for clean shutdown.
The script checks required tools before starting and distinguishes pending
status from failed checks. The recovery run also passed with `PATH=/usr/bin:/bin`
without ripgrep installed (2026-10-08); scripts use grep instead.
The recording and library screenshots were inspected; storage totals came from
real Matroska file sizes. The existing Linux rig also passed all nine scenarios
after integration (2026-10-08). Its unwritable-output assertion accepts both