Skip to content

Commit b7ee331

Browse files
committed
ArmPkg: Add Test/ArmPkgHostTest.dsc
Create a place for unittests in ArmPkg. Jira TEGRAUEFI-2652 Change-Id: I7f7248f53dd1f7c1a22a4c681e491ec8701bd99c Signed-off-by: Jake Garver <[email protected]>
1 parent 7711e8a commit b7ee331

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

ArmPkg/ArmPkg.ci.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
3535
"HostUnitTestCompilerPlugin": {
36-
"DscPath": "" # Don't support this test
36+
"DscPath": "Test/ArmPkgHostTest.dsc"
3737
},
3838

3939
## options defined .pytool/Plugin/CharEncodingCheck

ArmPkg/Test/ArmPkgHostTest.dsc

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
## @file
2+
# ArmPkg DSC file used to build host-based unit tests.
3+
#
4+
# Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
5+
# SPDX-License-Identifier: BSD-2-Clause-Patent
6+
#
7+
##
8+
9+
[Defines]
10+
PLATFORM_NAME = ArmPkgHostTest
11+
PLATFORM_GUID = e76b6095-4218-48e7-8d32-bdef9ac97e6d
12+
PLATFORM_VERSION = 0.1
13+
DSC_SPECIFICATION = 0x00010005
14+
OUTPUT_DIRECTORY = Build/ArmPkg/HostTest
15+
SUPPORTED_ARCHITECTURES = IA32|X64
16+
BUILD_TARGETS = NOOPT
17+
SKUID_IDENTIFIER = DEFAULT
18+
19+
# Commented until the first test is added.
20+
#!include UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc
21+
22+
[LibraryClasses]
23+
24+
[Components]

0 commit comments

Comments
 (0)