]> git.proxmox.com Git - mirror_edk2.git/blame - UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml
SignedCapsulePkg: Fix various typos
[mirror_edk2.git] / UnitTestFrameworkPkg / UnitTestFrameworkPkg.ci.yaml
CommitLineData
3e61b953
MK
1## @file\r
2# CI configuration for UnitTestFrameworkPkg\r
3#\r
4# Copyright (c) Microsoft Corporation\r
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6##\r
7{\r
8 ## options defined .pytool/Plugin/CompilerPlugin\r
9 "CompilerPlugin": {\r
10 "DscPath": "UnitTestFrameworkPkg.dsc"\r
11 },\r
12 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
13 "HostUnitTestCompilerPlugin": {\r
14 "DscPath": "Test/UnitTestFrameworkPkgHostTest.dsc"\r
15 },\r
16 ## options defined .pytool/Plugin/CharEncodingCheck\r
17 "CharEncodingCheck": {\r
18 "IgnoreFiles": []\r
19 },\r
20\r
21 ## options defined .pytool/Plugin/DependencyCheck\r
22 "DependencyCheck": {\r
23 "AcceptableDependencies": [\r
24 "MdePkg/MdePkg.dec",\r
25 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
26 ],\r
27 # For host based unit tests\r
28 "AcceptableDependencies-HOST_APPLICATION":[],\r
29 # For UEFI shell based apps\r
30 "AcceptableDependencies-UEFI_APPLICATION":[\r
31 "MdeModulePkg/MdeModulePkg.dec",\r
32 "ShellPkg/ShellPkg.dec"\r
33 ],\r
34 "IgnoreInf": []\r
35 },\r
36 ## options defined .pytool/Plugin/DscCompleteCheck\r
37 "DscCompleteCheck": {\r
38 "DscPath": "UnitTestFrameworkPkg.dsc",\r
39 "IgnoreInf": []\r
40 },\r
41 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
42 "HostUnitTestDscCompleteCheck": {\r
43 "IgnoreInf": [],\r
44 "DscPath": "Test/UnitTestFrameworkPkgHostTest.dsc"\r
45 },\r
46 ## options defined .pytool/Plugin/GuidCheck\r
47 "GuidCheck": {\r
48 "IgnoreGuidName": [],\r
49 "IgnoreGuidValue": [],\r
50 "IgnoreFoldersAndFiles": [],\r
51 "IgnoreDuplicates": []\r
52 },\r
53 ## options defined .pytool/Plugin/LibraryClassCheck\r
54 "LibraryClassCheck": {\r
55 "IgnoreHeaderFile": []\r
56 },\r
57\r
58 ## options defined .pytool/Plugin/SpellCheck\r
59 "SpellCheck": {\r
60 "AuditOnly": False, # Fails test but run in AuditOnly mode to collect log\r
61 "IgnoreFiles": [ # use gitignore syntax to ignore errors in matching files\r
62 "/Library/CmockaLib/cmocka/**/*.*" # not going to spell check a submodule\r
63 ],\r
64 "ExtendWords": [ # words to extend to the dictionary for this package\r
65 "cmocka",\r
66 "buildmodule",\r
67 "criterium",\r
68 "pytool",\r
69 "pytools",\r
70 "NOFAILURE",\r
71 "DHAVE" # build flag for cmocka in the INF\r
72 ],\r
73 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore\r
74 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
75 }\r
76}\r