Commit Graph

14 Commits (main)

Author SHA1 Message Date
Bryan Lee cbb3f6f64f
ci: add shellcheck linting for shell scripts
Add shellcheck to CI pipeline to ensure shell scripts follow best practices
and catch common errors. Fix existing shellcheck warnings in test scripts
to pass the new linting requirements.
2025-07-11 02:54:05 +08:00
Mitchell Hashimoto f11c82853f
test: run-all runs in parallel 2022-07-24 16:47:47 -07:00
Mitchell Hashimoto bf3d6617fe
move test log up so it shows up on fail 2022-07-22 14:24:24 -07:00
Mitchell Hashimoto 12a864c3f2
test: use larger dimensions to avoid some crash 2022-07-22 14:17:15 -07:00
Mitchell Hashimoto 180d4a3c41
test: colorize output 2022-07-22 13:42:53 -07:00
Mitchell Hashimoto 578679fb35
test: run-all.sh, hide i3bar for compare 2022-07-21 21:00:40 -07:00
Mitchell Hashimoto 6812f3f54a
test: switch to Ubuntu for now
We can't use Alpine because we can't yet compile for musl.
2022-07-21 09:03:50 -07:00
Mitchell Hashimoto ad2a795b9d
test: start preparing to run ourselfs in the harness 2022-07-21 09:03:50 -07:00
Mitchell Hashimoto fd1b306c47
image outputs now contain the terminal name 2022-07-21 09:03:50 -07:00
Mitchell Hashimoto 9f619a46b2
test: compare the results and error 2022-07-21 09:03:49 -07:00
Mitchell Hashimoto 6d6e57facf
test: run.sh also does compare 2022-07-21 09:03:49 -07:00
Mitchell Hashimoto 70a8245809
test: run from host 2022-07-21 09:03:49 -07:00
Mitchell Hashimoto b04ade67aa
Build vttest, improve runner 2022-07-21 09:03:49 -07:00
Mitchell Hashimoto 462291d80a
start dockerfile and script for running a terminal and screenshotting it 2022-07-21 09:03:49 -07:00