6 Commits

Author SHA1 Message Date
timmy b15bede430 Best practices 2026-07-12 14:12:15 -07:00
Michael Stapelberg a4a45a2014 go get all dependencies, re-enable KVM on GitHub Actions 2026-07-03 08:12:18 +02:00
Michael Stapelberg 9fe4329a7d testutils: increase integration test timeout for GitHub Actions
Thus far, 20 seconds was sufficient, but now tests are failing:

2025/07/13 09:33:31 QEMU command line: qemu-system-x86_64 -monitor unix:/tmp/vmtest1619793134/monitor.socket -serial unix:/tmp/vmtest1619793134/console.socket -no-reboot -nographic -display none -global driver=cfi.pflash01,property=secure,value=on -drive if=pflash,format=raw,unit=0,file=/usr/share/OVMF/OVMF_CODE_4M.fd,readonly=on -drive if=pflash,format=raw,unit=1,file=/usr/share/OVMF/OVMF_VARS_4M.fd,readonly=on -nodefaults -m 4G -smp 8 -net none -drive file=/tmp/TestUEFIBoot3308480078/001/gokrazy.img,format=raw
[…]
2025/07/13 09:33:49 listeners.go:118: now listening on [::1]:80
    testutils.go:147: EOF
2025/07/13 09:33:51 monitor: write unix /tmp/vmtest1619793134/monitor.socket->@: write: broken pipe
2025/07/13 09:33:51 Got error while waiting for Qemu process completion: signal: killed
2025-07-13 11:37:10 +02:00
Michael Stapelberg 76f798eace integration test: switch from gokr-packer to gok
By now, all users should have moved over to the gok CLI.
2024-08-18 21:30:48 +02:00
Michael Stapelberg 70e4e8d996 fix integrationtest with new gokrazy packer
Now that the packer is building in separate build directories,
we need to add a replace directive to go.mod, which will be copied
into the build directory by the packer.
2022-09-24 11:02:47 +02:00
Anup Chenthamarakshan 8f5fccc68c integration: add test for MBR-only booting (#108) 2022-01-30 14:52:52 +01:00