
On 6 November 2017 at 13:17, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
This unit test checks the following protocol services: InstallProtocolInterface, UninstallProtocolInterface, InstallMultipleProtocolsInterfaces, UninstallMultipleProtocolsInterfaces, HandleProtocol, ProtocolsPerHandle, LocateHandle, LocateHandleBuffer.
As UninstallProtocolInterface and UninstallMultipleProtocolsInterfaces are not completely implemented a TODO message will shown for their failure.
Signed-off-by: Heinrich Schuchardt xypron.glpk@gmx.de
v2 remove superfluous definitions
include/efi_selftest.h | 9 + lib/efi_selftest/Makefile | 3 + lib/efi_selftest/efi_selftest_manageprotocols.c | 354 ++++++++++++++++++++++++ 3 files changed, 366 insertions(+)
Reviewed-by: Simon Glass sjg@chromium.org