success
headless ant/term ↗
main @ b3678fbf010494a6f483f314bdd0d9348890f463
· pipeline ci #123 →
started 05 Oct 2026 08:06 UTC · ran for
avg 3m 14s ± 33s over the last 10 runs
++ mktemp -d
+ checkout=/tmp/tmp.GT83w5g3Hr
+ trap 'rm -rf "$checkout"' EXIT
+ cp -R /var/lib/ci-tron/sources/20261005T080654103879Z_03c654/. /tmp/tmp.GT83w5g3Hr
+ cd /tmp/tmp.GT83w5g3Hr
+ nix develop --command python3 scripts/headless_test.py
GC Warning: Could not open /proc/stat
headless_test: building term...
headless_test: starting headless sway...
headless_test: headless sway is on wayland-1 (pid 704833)
headless_test: starting term...
headless_test: term window mapped
headless_test: screenshot captured (15219 bytes)
headless_test: wlrctl found — exercising wl_pointer capability negotiation
headless_test: wl_pointer wiring survived a synthetic scroll (does not confirm axis_discrete fired)
headless_test: wlrctl found — exercising pointer motion + click
headless_test: wl_pointer click/motion wiring survived a synthetic click and follow-up motion
headless_test: resizing headless output (term was 1280x672)...
headless_test: term resized to 640x432
headless_test: post-resize screenshot captured (12445 bytes) — resize path survived
headless_test: middle-click never reached term after 5 synthetic attempts — known wlrctl virtual-pointer enter/leave race (see check_pointer_click's docstring and ROADMAP.md's Known v1 limitations), not a paste-logic failure; skipping the round-trip assertion
headless_test: PASS
+ rm -rf /tmp/tmp.GT83w5g3Hr
no artifacts