test-foundry ने QEMU-आधारित Windows guest के automated testing के लिए एक open source टूल बनाया है.

इसकी खास ताकत यह है कि यह सामान्य user-space apps की तुलना में अधिक चुनौतीपूर्ण क्षेत्रों, जैसे kernel/filesystem driver और UEFI Application testing, को VM boot flow के पूरे क्रम में संभाल सकता है.
शुरुआत में Vagrant इस्तेमाल करने की कोशिश की गई थी, लेकिन उसकी सीमाओं तक पहुंचने के बाद यह टूल सीधे खुद बनाया गया.

यह VM setup, snapshot-आधारित test execution, WinRM/SSH के जरिए guest control, file upload/download, screenshot, panic detection, memory dump (minidump format), और EFI filesystem को संशोधित करने वाला preboot step (efi-add-file) तक सपोर्ट करता है.

खास तौर पर ध्यान इस बात पर है कि driver install के बाद reboot, BSOD detection, और UEFI boot file replacement जैसे scenarios को step-आधारित YAML के जरिए reproduce किया जा सके.

अभी यह मुख्य रूप से Windows guest पर केंद्रित है और Linux guest support TODO है. driver/uefi क्षेत्र थोड़ा niche है, लेकिन जिन्हें इसकी जरूरत हो वे इसे आज़माएँ और feedback दें, तो आभार होगा.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.