Commit graph

2 commits

Author SHA1 Message Date
4367ed29b5 add fuzz tests: launch real programs inside kick to find crashes
14 fuzz tests (pytest -m fuzz) that launch foot, alacritty,
gnome-calculator, evince, xmessage, and combinations thereof inside
kick, then exercise basic interactions (cycle, overlay, close, rapid
cycling, tab-groups stacking, unresponsive close).

Excluded from the default pytest run via the fuzz marker, like flaky.
2026-08-27 10:19:52 +10:00
75735e38f4 mark flaky tests and exclude them from the default run 2026-08-20 21:22:25 +10:00