2 ポイント 投稿者 jic5760 2026-04-23 | まだコメントはありません。 | WhatsAppで共有

test-foundryは、QEMUベースでWindowsゲストを自動テストするオープンソースツールを作成しました。

強みは、一般的なユーザー空間アプリより扱いが難しい領域であるkernel/filesystem driverとUEFI Applicationのテストを、VMのブートフロー全体にわたって扱える点です。
当初はVagrantを使おうとしていましたが、限界に突き当たったため、直接ツールを作ることになりました。

VM setup、snapshotベースのテスト実行、WinRM/SSHによるguest制御、file upload/download、screenshot、panic検知、メモリdump(minidump形式)、そしてEFIファイルシステムを変更するpreboot step(efi-add-file)までサポートしています。

特に、ドライバーのインストール後の再起動、BSOD検知、UEFIブートファイルの置き換えといったシナリオを、stepベースのYAMLで再現できるようにすることに重点を置いています。

現時点ではWindows guest中心で、Linux guest対応はTODOです。driver/uefi分野はニッチではありますが、必要な方はぜひ使ってみて、フィードバックをいただけるとありがたいです。

まだコメントはありません。

まだコメントはありません。