uefi_test_tool

This package contains an executable used in some VM tests. In these tests, the uefi_test_tool is launched as the first bootloader. The test tool can then make modifications to the system to test a particular scenario. Then it launches crdyshim and boot proceeds as normal.

The behavior of uefi_test_tool is controlled by a file on the ESP: \efi\boot\crdy_test_control. The VM tests write a string out to that file, and the test tool reads it on launch to determine what system modifications to make.