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 (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70]) by ml01.01.org (Postfix) with ESMTP id E3C71211E95BE for ; Thu, 28 Mar 2019 16:12:39 -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 A4A7C374; Thu, 28 Mar 2019 16:12:39 -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 6A6603F557; Thu, 28 Mar 2019 16:12:39 -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:53 -0500 Message-Id: <20190328231222.4717-1-supreeth.venkatesh@arm.com> X-Mailer: git-send-email 2.17.1 Subject: [edk2-test][PATCH v1 01/30] SctPkg/UEFI: Modify description files to ignore Ebc 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:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 X-List-Received-Date: Thu, 28 Mar 2019 23:12:40 -0000 1. Ignore Ebc protocol test cases for AArch64 temporarily. 2. Fix AARCH64_CC_FLAGS to remove direct inclusion of MdePkg/Include. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Supreeth Venkatesh --- uefi-sct/SctPkg/UEFI/IHV_SCT.dsc | 18 ++++++++++++------ uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc | 17 +++++++++-------- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc b/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc index 586879c0..f23164f7 100644 --- a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc @@ -101,7 +101,7 @@ # 177: "function was declared but never referenced" RVCT:*_*_ARM_CC_FLAGS = --diag_remark=167 --diag_suppress=167,1295,188,550,1,68,111,177 - *_*_AARCH64_CC_FLAGS = -D EFIAARCH64 -I$(WORKSPACE)/MdePkg/Include/AArch64 $(GCC_VER_MACRO) + *_*_AARCH64_CC_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) GCC:*_*_AARCH64_CC_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) -ffreestanding -nostdinc -nostdlib -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error *_*_AARCH64_VFRPP_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) *_*_AARCH64_APP_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) @@ -193,12 +193,14 @@ SctPkg/TestCase/UEFI/IHV/Protocol/BlockIo/BlackBoxTest/IhvBlockIoBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/BlockIo2/BlackBoxTest/IhvBlockIo2BBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/BusSpecificDriverOverride/BlackBoxTest/IhvBusSpecificDriverOverrideBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/ComponentName2/BlackBoxTest/IhvComponentName2BBTest.inf + + SctPkg/TestCase/UEFI/IHV/Protocol/DevicePath/BlackBoxTest/IhvDevicePathBBTest.inf + SctPkg/TestCase/UEFI/IHV/Protocol/DiskIo/BlackBoxTest/IhvDiskIoBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/DiskIo2/BlackBoxTest/IhvDiskIo2BBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/DriverBinding/BlackBoxTest/IhvDriverBindingBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/DriverDiagnostics2/BlackBoxTest/IhvDriverDiagnostics2BBTest.inf -SctPkg/TestCase/UEFI/IHV/Protocol/Ebc/BlackBoxTest/IhvEbcBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/PxeBaseCode/BlackBoxTest/IhvPxeBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/ScsiPassThru/BlackBoxTest/IhvScsiPassThruBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/SerialIo/BlackBoxTest/IhvSerialIoBBTest.inf @@ -220,13 +222,17 @@ SctPkg/TestCase/UEFI/IHV/Protocol/AbsolutePointer/BlackBoxTest/IhvAbsolutePointe SctPkg/TestCase/UEFI/IHV/Protocol/StorageSecurityCommand/BlackBoxTest/IhvStorageSecurityCommandBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/AdapterInfo/BlackBoxTest/IhvAdapterInfoBBTest.inf -# -# Dependency files for UEFI/IHV Test -# -SctPkg/TestCase/UEFI/IHV/Protocol/Ebc/BlackBoxTest/Dependency/EbcDriverBin/EbcDriverBin.inf + SctPkg/TestInfrastructure/SCT/Framework/Sct.inf [Components.IA32, Components.X64] SctPkg/TestCase/UEFI/IHV/Protocol/PlatformDriverOverride/BlackBoxTest/IhvPlatformDriverOverrideBBTest.inf SctPkg/TestCase/UEFI/IHV/Protocol/PlatformToDriverConfiguration/BlackBoxTest/IhvPlatformToDriverConfigurationBBTest.inf +SctPkg/TestCase/UEFI/IHV/Protocol/Ebc/BlackBoxTest/IhvEbcBBTest.inf +# +# Dependency files for UEFI/IHV Test +# +SctPkg/TestCase/UEFI/IHV/Protocol/Ebc/BlackBoxTest/Dependency/EbcDriverBin/EbcDriverBin.inf + + diff --git a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc b/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc index b6149cc4..3733e7c4 100644 --- a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc @@ -105,7 +105,7 @@ # 177: "function was declared but never referenced" RVCT:*_*_ARM_CC_FLAGS = --diag_remark=167 --diag_suppress=167,1295,188,550,1,68,111,177 - *_*_AARCH64_CC_FLAGS = -D EFIAARCH64 -I$(WORKSPACE)/MdePkg/Include/AArch64 $(GCC_VER_MACRO) + *_*_AARCH64_CC_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) GCC:*_*_AARCH64_CC_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) -ffreestanding -nostdinc -nostdlib -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error *_*_AARCH64_VFRPP_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) *_*_AARCH64_APP_FLAGS = -D EFIAARCH64 $(GCC_VER_MACRO) @@ -224,7 +224,7 @@ SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathToText/BlackBoxTest/DevicePathToText SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathFromText/BlackBoxTest/DevicePathFromTextBBTest.inf SctPkg/TestCase/UEFI/EFI/Protocol/DiskIo/BlackBoxTest/DiskIoBBTest.inf SctPkg/TestCase/UEFI/EFI/Protocol/DiskIo2/BlackBoxTest/DiskIo2BBTest.inf -SctPkg/TestCase/UEFI/EFI/Protocol/Ebc/BlackBoxTest/EbcBBTest.inf + SctPkg/TestCase/UEFI/EFI/Protocol/LoadedImage/BlackBoxTest/LoadedImageBBTest.inf SctPkg/TestCase/UEFI/EFI/Protocol/LoadFile/BlackBoxTest/LoadFileBBTest.inf SctPkg/TestCase/UEFI/EFI/Protocol/PciIo/BlackBoxTest/PciIoBBTest.inf @@ -383,11 +383,6 @@ SctPkg/TestCase/UEFI/EFI/Protocol/Decompress/BlackBoxTest/Dependency/Uncompresse SctPkg/TestCase/UEFI/EFI/Protocol/Decompress/BlackBoxTest/Dependency/UncompressedFile2/UncompressedFile2.inf SctPkg/TestCase/UEFI/EFI/Protocol/Decompress/BlackBoxTest/Dependency/InvalidCompressedFile1/InvalidCompressedFile1.inf -# -# Dependency files for EBC Protocol Test -# -SctPkg/TestCase/UEFI/EFI/Protocol/Ebc/BlackBoxTest/Dependency/EbcDriverBin/EbcDriverBin.inf - # # Dependency files for Loaded Image Protocol Test # @@ -484,4 +479,10 @@ SctPkg/TestCase/RIVL/Protocol/Http/Http/HttpENTSTest.inf SctPkg/TestCase/RIVL/Protocol/Http/HttpServiceBinding/HttpServiceBindingENTSTest.inf [Components.IA32, Components.X64] - SctPkg/TestCase/UEFI/EFI/Generic/ExeMode/BlackBoxTest/ExeModeBBTest.inf +SctPkg/TestCase/UEFI/EFI/Protocol/Ebc/BlackBoxTest/EbcBBTest.inf +# +# Dependency files for EBC Protocol Test +# +SctPkg/TestCase/UEFI/EFI/Protocol/Ebc/BlackBoxTest/Dependency/EbcDriverBin/EbcDriverBin.inf +SctPkg/TestCase/UEFI/EFI/Generic/ExeMode/BlackBoxTest/ExeModeBBTest.inf + -- 2.17.1