← Jobs
success

keyboard ant/term ↗

main @ 9d25c1fd0ea1fa027d6b16f1940d9858d9bb34a1 · pipeline ci #139 →
started 21h ago · ran for
3m 46s, success 3m 34s, success 3m 51s, success 3m 41s, success 3m 36s, success 3m 51s, success avg 3m 43s ± 7s over the last 6 runs
test: optional live input test (wheel, mouse encodings, prompt jumping) Runs term in an isolated headless sway and delivers real Wayland events: a persistent zwlr_virtual_pointer_v1 client (pywayland, bindings generated from the protocol XML at run time) for wheel and clicks, and wtype for keys. Checks alt scroll, the four mouse encodings and Ctrl+Shift+Z/X prompt jumps by what the program inside receives and by screenshot pixels. Lives in its own dev shell (nix develop .#live-input) and is not part of CI or the build.
$ keyboard success · exit 0 · raw
[INFO ] --- [2026-10-29 15:04:50] Starting test runner with 1 thread. Set with -define:ODIN_TEST_THREADS=n.
[INFO ] --- [2026-10-29 15:04:50] The random seed sent to every test is: 487326252348. Set with -define:ODIN_TEST_RANDOM_SEED=n.
[INFO ] --- [2026-10-29 15:04:50] Memory tracking is enabled. Tests will log their memory usage if there's an issue.
[INFO ] --- [2026-10-29 15:04:50] < Final Mem/ Total Mem> < Peak Mem> (#Free/Alloc) :: [package.test_name]
Finished 1 test in 627.741483ms. The test was successful.
headless_test: building term...
keyboard_test: direct: PASS
keyboard_test: tmux: PASS
keyboard_test: tmux-conf: PASS
keyboard_test: ssh-has: PASS
keyboard_test: ssh-lacks: PASS
keyboard_test: ssh-tmux-has: PASS
keyboard_test: tmux-ssh-has: PASS
keyboard_test: tmux-ssh-lacks: PASS
keyboard_test: ssh-wrapped: PASS
keyboard_test: ssh-snippet: PASS
keyboard_test: ssh-wrapped-fallback: PASS
keyboard_test: ssh-tmux-conf: PASS
keyboard_test: tmux-ssh-conf: PASS
keyboard_test: 13 contexts, 0 failures; ssh-tmux-lacks is a known startup failure
Artifacts