Here's a sample output reflecting the changes:
https://github.com/tianocore/edk2-test/pull/96#issuecomment-2150234924
[https://opengraph.githubassets.com/693d739ae94bb87787ee0ac25f41c83df2babd68a6b23b54cb21b9a5e52fb6bc/tianocore/edk2-test/pull/96]<https://github.com/tianocore/edk2-test/pull/96#issuecomment-2150234924>
EDK2-Test: Bug 4244 - SCT improvement - Print out the PCIe device pat… by 
PrachotanReddy · Pull Request #96 · 
tianocore/edk2-test<https://github.com/tianocore/edk2-test/pull/96#issuecomment-2150234924>
https://bugzilla.tianocore.org/show_bug.cgi?id=4244 Tests Modified: 
AdapterInfoBBTestConformance HIIConfigAccessBBTestConformance 
PxeBaseCodeBBTestConformance SimpleNetworkBBTestConformance UEFI-SC...
github.com

________________________________
From: [email protected] <[email protected]> on behalf of Prachotan Bathi 
via groups.io <[email protected]>
Sent: Tuesday, June 4, 2024 3:28 PM
To: [email protected] <[email protected]>; Prachotan Bathi 
<[email protected]>
Cc: G Edhaya Chandran <[email protected]>; Barton Gao 
<[email protected]>; Carolyn Gjertsen <[email protected]>; Samer 
El-Haj-Mahmoud <[email protected]>; Eric Jin <[email protected]>; 
Arvin Chen <[email protected]>; Supreeth Venkatesh 
<[email protected]>
Subject: Re: [edk2-devel] [PATCH v1 0/1] EDK2-Test: Bug 4244 - SCT improvement 
- Print out the PCIe device path

Here's the PR for your convenience: 
https://github.com/tianocore/edk2-test/pull/96
________________________________
From: [email protected] <[email protected]> on behalf of Prachotan Bathi 
via groups.io <[email protected]>
Sent: Monday, June 3, 2024 1:27 PM
To: [email protected] <[email protected]>
Cc: G Edhaya Chandran <[email protected]>; Barton Gao 
<[email protected]>; Carolyn Gjertsen <[email protected]>; Samer 
El-Haj-Mahmoud <[email protected]>; Eric Jin <[email protected]>; 
Arvin Chen <[email protected]>; Supreeth Venkatesh 
<[email protected]>
Subject: [edk2-devel] [PATCH v1 0/1] EDK2-Test: Bug 4244 - SCT improvement - 
Print out the PCIe device path

Worked on the following protocols’ test cases as we have seen PCIe card UEFI 
driver related failures with these test cases:
EFI_HII_CONFIG_ACCESS_PROTOCOL
EFI_ADAPTER_INFORMATION_PROTOCOL
EFI_SIMPLE_NETWORK_PROTOCOL
EFI_PXE_BASE_CODE_PROTOCOL
Output of a failed PCIe test

Auto Conformance Test for Arp

------------------------------------------------------------

Logfile: "\EFI\BOOT\bbr\SCT\Overall\Summary.log"

Test Started: 02/16/23  05:04p

------------------------------------------------------------

EFI_PXE_BASE_CODE_PROTOCOL.Start - Check Return Code -- FAILURE

6A8CAA83-B9DA-46C7-98F6-D4969DABDAA0

/home/cherat01/ATEG/SystemReady/SystemReady/arm-systemready/SR/scripts/edk2-test/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/PxeBaseCode/BlackBoxTest/PxeBaseCodeBBTestConformance.c:2140:Status
 - Unsupported



Returned Status Code: Unsupported



Arp_Conf: [FAILED]

  Passes........... 0

  Warnings......... 0

  Errors........... 1



We want to see message like COMPONENT_NAME2_PROTOCOL test case having the 
message in red to show what device/driver was tested.

------------------------------------------------------------

Conformance Test for GetControllerName

------------------------------------------------------------

Logfile: "\EFI\BOOT\bbr\SCT\Overall\Summary.log"

Test Started: 02/16/23  05:14p

------------------------------------------------------------

Device Path: 
Fv(5C60F367-A505-419A-859E-2A4FF6CA6FE5)/FvFile(F2AD0AD0-D4B6-11E3-9C1A-0800200C9A66)



COMPONENT_NAME2_PROTOCOL.GetControllerName - GetControllerName() returns 
EFI_INVALID_PARAMETER with a NULL ControllerHandle -- FAILURE

C38A85AF-2D0A-4BFA-8F44-A247F1FD7B94

/home/cherat01/ATEG/SystemReady/SystemReady/arm-systemready/SR/scripts/edk2-test/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/ComponentName2/BlackBoxTest/ComponentName2BBTestConformance.c:551:
 Language - en, Status - Success, NULL


Found the device path from the protocol handle. Used 
SctDevicePathToStr(DevicePath) to print as str.
Tested on rpi and AADP systems.
https://github.com/PrachotanReddy/edk2-test

Cc: G Edhaya Chandran <[email protected]>
Cc: Barton Gao <[email protected]>
Cc: Carolyn Gjertsen <[email protected]>
Cc: Samer El-Haj-Mahmoud <[email protected]>
Cc: Eric Jin <[email protected]>
Cc: Arvin Chen <[email protected]>
Cc: Supreeth Venkatesh <[email protected]>

Prachotan Bathi (1):
  EDK2-Test: Bug 4244 - SCT improvement - Print out the PCIe device path for 
PCIe card/device related SCT failures.

 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/AdapterInfo/BlackBoxTest/AdapterInfoProtocolBBTest.inf
          |    2 +
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/PxeBaseCode/BlackBoxTest/PxeBBTest.inf
                          |    3 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleNetwork/BlackBoxTest/SimpleNetworkBBTest.inf
              |    4 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/AdapterInfo/BlackBoxTest/AdapterInfoBBTestMain.h
                |   17 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/HIIConfigAccess/BlackBoxTest/HIIConfigAccessBBTestMain.h
        |    6 +
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/PxeBaseCode/BlackBoxTest/PxeBaseCodeBBTestMain.h
                |    6 +
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleNetwork/BlackBoxTest/SimpleNetworkBBTestMain.h
            |    6 +
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/AdapterInfo/BlackBoxTest/AdapterInfoBBTestConformance.c
         |   63 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/AdapterInfo/BlackBoxTest/AdapterInfoBBTestMain.c
                |   96 ++
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/HIIConfigAccess/BlackBoxTest/HIIConfigAccessBBTestConformance.c
 |   48 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/HIIConfigAccess/BlackBoxTest/HIIConfigAccessBBTestMain.c
        |   67 +-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/PxeBaseCode/BlackBoxTest/PxeBaseCodeBBTestConformance.c
         |  305 +++++-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/PxeBaseCode/BlackBoxTest/PxeBaseCodeBBTestMain.c
                | 1158 +++++++++-----------
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleNetwork/BlackBoxTest/SimpleNetworkBBTestConformance.c
     |  258 ++++-
 
uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleNetwork/BlackBoxTest/SimpleNetworkBBTestMain.c
            |   96 ++
 15 files changed, 1451 insertions(+), 684 deletions(-)

--
2.34.1






IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#119474): https://edk2.groups.io/g/devel/message/119474
Mute This Topic: https://groups.io/mt/106471265/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to