# Show GN: test-foundry – QEMU 기반 Windows VM 테스트 도구 (커널 드라이버 / UEFI 앱 테스트 지원)

> Clean Markdown view of GeekNews topic #28805. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=28805](https://news.hada.io/topic?id=28805)
- GeekNews Markdown: [https://news.hada.io/topic/28805.md](https://news.hada.io/topic/28805.md)
- Type: show
- Author: [jic5760](https://news.hada.io/@jic5760)
- Published: 2026-04-23T10:58:21+09:00
- Updated: 2026-04-23T10:58:21+09:00
- Original source: [github.com/jc-lab](https://github.com/jc-lab/test-foundry)
- Points: 1
- Comments: 0

## Topic Body

test-foundry는 QEMU 기반으로 Windows 게스트를 자동화 테스트하는 오픈소스 도구를 만들었습니다.  
  
강점은 일반 사용자 공간 앱보다 까다로운 영역인 kernel/filesystem driver와 UEFI Application 테스트를 VM 부팅 흐름 전반적으로 다룰 수 있다는 점입니다.  
처음엔 Vagrant을 써보려고 하다가 한계에 다달아서 직접 툴을 만들게 되었습니다.  
  
VM setup, snapshot 기반 test 실행, 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 쪽은 마이너 하지만 필요하신 분은 써보시고 피드백 주시면 감사하겠습니다.

## Comments



_No public comments on this page._
