← Jobs
failure

test ant/term ↗

main @ 04e4b5d0fe8bcd30218f7feadabdfd0fc86c9973 · pipeline test #67 → · 2 more pipelines from this commit →
started 18 Sep 2026 19:56 UTC · ran for
10s, success 9s, success 10s, success 10s, success 12s, success 13s, success 13s, success 12s, success 12s, success 12s, success avg 11s ± 1s over the last 10 runs
docs: update ROADMAP for today's fixes and two stale entries Corrected the terminfo entry's now-false claim that bce isn't implemented (it has been since an unrelated later commit that had no reason to revisit this file) and folded in what that caused plus the cr/bel/rep/tbc audit findings as a "Since then" continuation, matching this file's existing pattern for amending completed entries rather than leaving the original claim to contradict reality. Also documented, in the same style, on their existing entries: REPLY_BUF_MAX (64-byte reply buffer truncation), the bare-LF column reset fix, and XTGETTCAP replies -- all real fixes from this session that had no roadmap trace, plus the new PTY_DEBUG_LOG_BUILD tooling flag under Test infrastructure. Found two items unrelated to today's work already stale: the whole-grid-to-[]string snapshot helper (Testing improvements) has existed since an earlier commit (grid_to_lines) but was still listed as not-yet-done -- marked [x]. Left the CSI-param boundary-value table item alone: real per-boundary test coverage exists, but not as the literal table-driven structure that item specifically asks for.
$ test failure · exit 1 · raw
++ mktemp -d
+ checkout=/tmp/tmp.bpw5YGGTva
+ trap 'rm -rf "$checkout"' EXIT
+ cp -R /var/lib/ci-tron/sources/e1312c6defe06bdd/. /tmp/tmp.bpw5YGGTva
+ cd /tmp/tmp.bpw5YGGTva
+ nix develop --command odin test . -all-packages
GC Warning: Could not open /proc/stat
[INFO ] --- [2026-09-18 19:56:39] Starting test runner with 12 threads. Set with -define:ODIN_TEST_THREADS=n.
[INFO ] --- [2026-09-18 19:56:39] The random seed sent to every test is: 1242472048743276. Set with -define:ODIN_TEST_RANDOM_SEED=n.
[INFO ] --- [2026-09-18 19:56:39] Memory tracking is enabled. Tests will log their memory usage if there's an issue.
[INFO ] --- [2026-09-18 19:56:39] < Final Mem/ Total Mem> < Peak Mem> (#Free/Alloc) :: [package.test_name]
Fontconfig error: No writable cache directories
/tmp/tmp.7js435v3T8/.cache/fontconfig
/var/cache/fontconfig
/nix/store/7s879ridd8xfxajagsjzcb41vv1snp17-fc-cache
term: --class requires an argument
usage: term [--class <app_id>] [--working-directory <dir>] [-e <command> [args...]]
term: -e requires a command
usage: term [--class <app_id>] [--working-directory <dir>] [-e <command> [args...]]
term: --working-directory requires an argument
usage: term [--class <app_id>] [--working-directory <dir>] [-e <command> [args...]]
term: unknown flag "--bogus"
usage: term [--class <app_id>] [--working-directory <dir>] [-e <command> [args...]]
[ERROR] --- [2026-09-18 19:56:39] [terminfo_test.odin:407:test_terminfo_source_infocmp_round_trip()] expected state.exit_code == 0 to be true
[ERROR] --- [2026-09-18 19:56:39] [terminfo_test.odin:408:test_terminfo_source_infocmp_round_trip()] expected strings.contains(string(stdout), "smacs") to be true
[ERROR] --- [2026-09-18 19:56:39] [terminfo_test.odin:409:test_terminfo_source_infocmp_round_trip()] expected strings.contains(string(stdout), "setaf") to be true
[ERROR] --- [2026-09-18 19:56:39] [terminfo_test.odin:429:test_terminfo_source_tput_longname()] expected state.exit_code == 0 to be true
[ERROR] --- [2026-09-18 19:56:39] [terminfo_test.odin:430:test_terminfo_source_tput_longname()] expected strings.contains(string(stdout), "term terminal emulator with 256 colors") to be true
Finished 314 tests in 930.84774ms. 2 tests failed.
- main.test_terminfo_source_infocmp_round_trip expected strings.contains(string(stdout), "setaf") to be true
- main.test_terminfo_source_tput_longname expected strings.contains(string(stdout), "term terminal emulator with 256 colors") to be true
To run only the failed tests, use:
-define:ODIN_TEST_NAMES=main.test_terminfo_source_infocmp_round_trip,main.test_terminfo_source_tput_longname,
If your terminal supports OSC 52, you may use -define:ODIN_TEST_CLIPBOARD to have this copied directly to your clipboard.
+ rm -rf /tmp/tmp.bpw5YGGTva
Artifacts

no artifacts