GetNextSlot() returns the slot number on the controller, but the SD card specified by Slot may not exist on the SD controller.
Cc: Supreeth Venkatesh <[email protected]> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Eric Jin <[email protected]> --- .../Protocol/SDMMCPassThru/BlackBoxTest/SDMMCPassThruBBTestFunction.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SDMMCPassThru/BlackBoxTest/SDMMCPassThruBBTestFunction.c b/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SDMMCPassThru/BlackBoxTest/SDMMCPassThruBBTestFunction.c index 6b001cd..05005a0 100644 --- a/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SDMMCPassThru/BlackBoxTest/SDMMCPassThruBBTestFunction.c +++ b/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SDMMCPassThru/BlackBoxTest/SDMMCPassThruBBTestFunction.c @@ -1,7 +1,7 @@ /** @file Copyright 2017 Unified EFI, Inc.<BR> - Copyright (c) 2017, Intel Corporation. All rights reserved.<BR> + Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR> This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -416,7 +416,7 @@ BBTestBuildDevicePathFunctionTest ( (UINTN)DevicePath->SubType, (UINTN)(DevicePath->Length[0] | DevicePath->Length[1] << 8) ); - } else if (Status == EFI_OUT_OF_RESOURCES) + } else if ((Status == EFI_OUT_OF_RESOURCES) || (Status == EFI_NOT_FOUND)) AssertionType = EFI_TEST_ASSERTION_WARNING; else AssertionType = EFI_TEST_ASSERTION_FAILED; -- 2.9.0.windows.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

