cpuid_boot_test
goes out to lunch on Windows Server 2022 guest
#793
Labels
testing
Related to testing and/or the PHD test framework.
i'm using a freshly-built Windows Server 2022 image, but running PHD more manually than i probably should:
where that toml is as follows:
the
cpuid_boot_test
runs and then hangs waiting forComputer is booting, SAC started and initialized
. it turns out the guest has deviated from the normal boot path with:OK, maybe Windows sees something in the new cpuid bits that requires more than the default 512MiB of memory? i added a
cfg.memory_mib(2048);
tocpuid_boot_test
, rebuilt the tests, and ran again. with this, Windows printsPreparing Automatic Repair Loading files ...
and a progress bar, reboots again, and loops six times this way before finally hanging.i presume something in the cpuid bits has Windows convinced it needs to repair itself, setting up the repair context is what needs the extra memory, and then the final hang is maybe a safeguard against a bootloop trying to get to automatic repair?
since this test tries to
cat /proc/cpuinfo
anyway the test will certainly, so i'll probably justphd_skip!
this one given a Windows guest, but the failure mode still seems noteworthy.The text was updated successfully, but these errors were encountered: