aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-13 05:53:01 -0400
committerCraig Jennings <c@cjennings.net>2026-04-13 05:53:01 -0400
commit6a63c74e60bd13f84bd4f5f9503f82b5b73ad9df (patch)
tree0b098e1e7b18d18a5cc1438dbac3bc0d9cb565b4 /scripts
parent06626390e75db998164f56fb968059c56502a18b (diff)
downloadarchangel-6a63c74e60bd13f84bd4f5f9503f82b5b73ad9df.tar.gz
archangel-6a63c74e60bd13f84bd4f5f9503f82b5b73ad9df.zip
fix: bump INSTALL_TIMEOUT from 600 to 1800 for kernel 6.18+ DKMS builds
ZFS DKMS compile + depmod against kernel 6.18.22 in a 4-CPU VM under host load exceeds 10 minutes. With INSTALL_TIMEOUT=600, all 6 ZFS test configs timed out during the DKMS install step after pacstrap. The one ZFS config that passed ('custom-locale', first ZFS config alphabetically) squeaked in just under the deadline. Bumped to 1800s (30 min). Session notes from 2026-02-12 mention this bump but the change never made it into git.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/test-install.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/test-install.sh b/scripts/test-install.sh
index dc07d6b..dc2d304 100755
--- a/scripts/test-install.sh
+++ b/scripts/test-install.sh
@@ -28,7 +28,10 @@ SERIAL_LOG="$LOG_DIR/serial.log"
# Timeouts (seconds)
BOOT_TIMEOUT=120
-INSTALL_TIMEOUT=600
+# INSTALL_TIMEOUT: 30 min. DKMS zfs compile + depmod on kernel 6.18+ in
+# a VM can exceed 10 min under host load. 600 was tight for 6.12; 1800
+# gives headroom without masking real hangs.
+INSTALL_TIMEOUT=1800
SSH_TIMEOUT=30
VERIFY_TIMEOUT=60