You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When quickly looking at the recent modifications, I noticed 290b9b0 reduced the timeout in case of crash.
To deal with that, in our CI scripts for MPTCP, we add CONFIG_PANIC_TIMEOUT=-1 in the kernel config. To avoid the VM to reboot and mess-up with automation, we launch virtme with --qemu-opts -no-reboot, but I don't know what's the equivalent with virtme-ng.
While at it, we also enabled CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC and CONFIG_BOOTPARAM_HUNG_TASK_PANIC.
Maybe it would be easier to maintain a ci.config file in the selftests? Or always set that in lib/vm.py?
Interesting. I was trying to stay away from CONFIG_PANIC_TIMEOUT=-1 because when I do testing on real HW before PRs I see unrelated stack traces very often :( Maybe QEMU is much better tested. Let's keep this as an option if things start acting up again!
Activity
kuba-moo commentedon Feb 13, 2024
Interesting. I was trying to stay away from
CONFIG_PANIC_TIMEOUT=-1because when I do testing on real HW before PRs I see unrelated stack traces very often :( Maybe QEMU is much better tested. Let's keep this as an option if things start acting up again!