The only thing ~/.cache/parvagues/gig-up.log has ever contained is gig-up's own usage text. --help prints the options and exits 0, the window script saw a zero and closed itself, and the result was indistinguishable from a successful boot: a terminal that flashes and vanishes. Nothing had been started, which is how it was noticed at all -- the LCXL stayed dark, because no launch ever reached the paint step. The exit code cannot carry this; --help exiting 0 is correct. So the fence is whether the launcher reached its own last line: every real path prints 'gig-up done', while usage, an unknown option and any early exit do not. On a zero with no marker the window now holds, names the symptom (no SuperDirt, no Ardour, no colours on the LCXL) and exits 2. --quiet is exempt by construction: ok() is a no-op there, because that mode exists so the Bridge captures only WARN/FAIL. The test suite holds both ends of the coupling, so rewording gig-up's last line fails loudly instead of turning every real launch into a held window.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| test-sc-watchdog.sh | Loading commit data... | |
| test_button_roles.py | Loading commit data... | |
| test_check_audio.py | Loading commit data... | |
| test_check_gig.py | Loading commit data... | |
| test_fold_orbits.py | Loading commit data... | |
| test_gig_log.py | Loading commit data... | |
| test_launcher_window.py | Loading commit data... | |
| test_lcxl3_display.py | Loading commit data... | |
| test_lcxl_grid.py | Loading commit data... | |
| test_one_tidal_parser.py | Loading commit data... | |
| test_orphan_orbits.py | Loading commit data... | |
| test_scripts_are_executable.py | Loading commit data... | |
| test_setlist.py | Loading commit data... | |
| test_silent_eval.py | Loading commit data... | |
| test_suite_hygiene.py | Loading commit data... |