2 pontos por jic5760 2026-04-23 | Ainda não há comentários. | Compartilhar no WhatsApp

O test-foundry é uma ferramenta open source criada para automatizar testes de guests Windows com base em QEMU.

O ponto forte é conseguir cobrir, ao longo de todo o fluxo de boot da VM, testes de driver de kernel/sistema de arquivos e de aplicações UEFI, áreas mais desafiadoras do que apps comuns em espaço de usuário.
No início, a ideia era usar o Vagrant, mas ao chegar aos limites da ferramenta, acabou sendo necessário criar uma solução própria.

Há suporte para setup de VM, execução de testes baseada em snapshots, controle do guest via WinRM/SSH, upload/download de arquivos, screenshots, detecção de panic, dump de memória (formato minidump) e até uma etapa de preboot para modificar o sistema de arquivos EFI (efi-add-file).

O foco principal foi permitir reproduzir, com YAML baseado em steps, cenários como reinicialização após instalar um driver, detecção de BSOD e substituição de arquivos de boot UEFI.

Por enquanto, o foco ainda está em guests Windows, e o suporte a guests Linux está como TODO. A parte de driver/UEFI é mais de nicho, mas quem precisar pode experimentar e enviar feedback.

Ainda não há comentários.

Ainda não há comentários.