A GUI-launched Ardour has a BARE argv (only gig-up passes the session as an argument), so argv-matching alone left the files lens blind on the real rig. Resolution now climbs: argv → /proc/<pid>/cwd holding a *.ardour → open-fd symlink targets (most-fds wins on ambiguity, logged once). Injectable proc_root makes each rung testable against a fake /proc; 9 new tests reproduce the exact live gap (163 green). check-mix.py shares the latent argv-only bug — flagged in the sync comment, not fixed this pass.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| test-sc-watchdog.sh | Loading commit data... | |
| test_button_roles.py | Loading commit data... | |
| test_gig_log.py | Loading commit data... | |
| test_lcxl3_display.py | Loading commit data... | |
| test_lcxl_grid.py | Loading commit data... | |
| test_orphan_orbits.py | Loading commit data... | |
| test_setlist.py | Loading commit data... | |
| test_silent_eval.py | Loading commit data... |