From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=217.140.101.70; helo=foss.arm.com; envelope-from=supreeth.venkatesh@arm.com; receiver=edk2-devel@lists.01.org Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by ml01.01.org (Postfix) with ESMTP id F410D211E95BE for ; Thu, 28 Mar 2019 16:12:49 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A7982374; Thu, 28 Mar 2019 16:12:49 -0700 (PDT) Received: from u201365.uas.Arm.com (supven01-ThinkStation-P720.austin.arm.com [10.118.28.44]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6E39A3F557; Thu, 28 Mar 2019 16:12:49 -0700 (PDT) From: Supreeth Venkatesh To: edk2-devel@lists.01.org Cc: Supreeth Venkatesh , eric.jin@intel.com Date: Thu, 28 Mar 2019 18:11:54 -0500 Message-Id: <20190328231222.4717-2-supreeth.venkatesh@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190328231222.4717-1-supreeth.venkatesh@arm.com> References: <20190328231222.4717-1-supreeth.venkatesh@arm.com> Subject: [edk2-test][PATCH v1 02/30] SctPkg: Ignore Ebc protocol test for AArch64. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:50 -0000 1. Modify build scripts to ignore Ebc protocol tests temporarily. 2. Cosmetic changes to fix the text when sct is generated to correctly identify "UEFI SCT" and "IHV SCT". 3. Remove SctGuildLib as it is unused. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Supreeth Venkatesh --- uefi-sct/SctPkg/CommonGenFramework.sh | 14 +++++++------- uefi-sct/SctPkg/UEFI/IHV_SCT.dsc | 1 - uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc | 1 - uefi-sct/SctPkg/build.sh | 4 ++-- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/uefi-sct/SctPkg/CommonGenFramework.sh b/uefi-sct/SctPkg/CommonGenFramework.sh index 299f0d62..a803bdea 100755 --- a/uefi-sct/SctPkg/CommonGenFramework.sh +++ b/uefi-sct/SctPkg/CommonGenFramework.sh @@ -1,7 +1,7 @@ #!/bin/sh # # Copyright 2006 - 2017 Unified EFI, Inc.
-# Copyright (c) 2011 - 2012, ARM Ltd. All rights reserved.
+# Copyright (c) 2011 - 2019, ARM Ltd. All rights reserved.
# Copyright (c) 2014 - 2018, Intel Corporation. All rights reserved. # (C) Copyright 2017 Hewlett Packard Enterprise Development LP
# @@ -35,8 +35,6 @@ then rm -rf $Framework fi -echo "Generating SCT binary" - mkdir -p $Framework mkdir -p $Framework/Data mkdir -p $Framework/Dependency @@ -109,6 +107,7 @@ CopyDependency() if [ $1 = "uefi_sct" ] then + echo "Generating UEFI SCT binary" # ********************************************* # Copy the UEFI 2.1 Test Cases # ********************************************* @@ -152,7 +151,7 @@ then cp $ProcessorType/DiskIoBBTest.efi $Framework/Test/ > NUL # cp $ProcessorType/DriverDiagnosticsBBTest.efi $Framework/Test/ > NUL # cp $ProcessorType/DriverConfigurationBBTest.efi $Framework/Test/ > NUL - cp $ProcessorType/EbcBBTest.efi $Framework/Test/ > NUL +# cp $ProcessorType/EbcBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/LoadedImageBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/LoadFileBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/PciIoBBTest.efi $Framework/Test/ > NUL @@ -261,7 +260,7 @@ then CopyDependency ImageServices CopyDependency Decompress CopyDependency DeviceIo - CopyDependency Ebc +# CopyDependency Ebc CopyDependency LoadedImage CopyDependency PciIo CopyDependency PciRootBridgeIo @@ -275,6 +274,7 @@ fi if [ $1 = "ihv_sct" ] then + echo "Generating IHV SCT binary" # ********************************************* # Copy the EFI 1.10 Test Cases for IHV # ********************************************* @@ -291,7 +291,7 @@ then # cp $ProcessorType/IhvDriverConfigurationBBTest.efi $Framework/Test/ > NUL # cp $ProcessorType/IhvDriverDiagnosticsBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/IhvDriverDiagnostics2BBTest.efi $Framework/Test/ > NUL - cp $ProcessorType/IhvEbcBBTest.efi $Framework/Test/ > NUL +# cp $ProcessorType/IhvEbcBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/IhvPxeBaseCodeBBTest.efi $Framework/Test/ > NUL # cp $ProcessorType/IhvScsiPassThruBBTest.efi $Framework/Test/ > NUL cp $ProcessorType/IhvSerialIoBBTest.efi $Framework/Test/ > NUL @@ -332,7 +332,7 @@ then cp $ProcessorType/IhvDiskIo2BBTest.efi $Framework/Test/ > NUL CopyDependency DeviceIo - CopyDependency Ebc +# CopyDependency Ebc CopyDependency PxeBaseCode fi diff --git a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc b/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc index f23164f7..66e9fc01 100644 --- a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc @@ -113,7 +113,6 @@ [Libraries] SctPkg/Library/SctLib/SctLib.inf - SctPkg/Library/SctGuidLib/SctGuidLib.inf SctPkg/Library/EfiTestLib/EfiTestLib.inf SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/EntsLib.inf diff --git a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc b/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc index 3733e7c4..38daa091 100644 --- a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc @@ -117,7 +117,6 @@ [Libraries] SctPkg/Library/SctLib/SctLib.inf - SctPkg/Library/SctGuidLib/SctGuidLib.inf SctPkg/Library/EfiTestLib/EfiTestLib.inf SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/EntsLib.inf diff --git a/uefi-sct/SctPkg/build.sh b/uefi-sct/SctPkg/build.sh index c49b536b..baf28b40 100755 --- a/uefi-sct/SctPkg/build.sh +++ b/uefi-sct/SctPkg/build.sh @@ -1,7 +1,7 @@ #!/bin/bash # # Copyright 2006 - 2015 Unified EFI, Inc.
-# Copyright (c) 2011 - 2018, ARM Ltd. All rights reserved.
+# Copyright (c) 2011 - 2019, ARM Ltd. All rights reserved.
# # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -315,5 +315,5 @@ then echo Could not generate IHV SCT binary exit -1 else -echo The SCT binary "SctPackage${SCT_TARGET_ARCH}" is located at "$EFI_SOURCE/Build/IhvSct/${SCT_BUILD}_${TARGET_TOOLS}" +echo The IHV binary "SctPackage${SCT_TARGET_ARCH}" is located at "$EFI_SOURCE/Build/IhvSct/${SCT_BUILD}_${TARGET_TOOLS}" fi -- 2.17.1