Show GN: test-foundry – A QEMU-based Windows VM testing tool (supports kernel driver / UEFI app testing)
Key point
A tool that automates driver and UEFI testing of Windows VMs using QEMU.
Details
test-foundry is a QEMU-based Windows guest automated testing tool.
It is specifically designed to handle kernel/filesystem driver and UEFI application testing—which are trickier to deal with than regular applications—across the entire VM boot flow.
Key features are as follows.
- VM setup and snapshot-based test execution
- Guest control via WinRM/SSH
- File upload/download
- screenshot collection
- panic detection
- memory dump collection (minidump format)
- A preboot step (
efi-add-file) that modifies the EFI filesystem
With YAML-based step definitions, you can reproduce scenarios such as:
- Rebooting after driver installation
- BSOD detection
- UEFI boot file replacement
Currently it is focused on Windows guests, and Linux guest support remains a TODO.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.