2 # CI configuration for UnitTestFrameworkPkg
4 # Copyright (c) Microsoft Corporation
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 ## options defined .pytool/Plugin/LicenseCheck
12 ## options defined .pytool/Plugin/CompilerPlugin
14 "DscPath": "UnitTestFrameworkPkg.dsc"
16 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
17 "HostUnitTestCompilerPlugin": {
18 "DscPath": "Test/UnitTestFrameworkPkgHostTest.dsc"
20 ## options defined .pytool/Plugin/CharEncodingCheck
21 "CharEncodingCheck": {
25 ## options defined .pytool/Plugin/DependencyCheck
27 "AcceptableDependencies": [
29 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
31 # For host based unit tests
32 "AcceptableDependencies-HOST_APPLICATION":[],
33 # For UEFI shell based apps
34 "AcceptableDependencies-UEFI_APPLICATION":[
35 "MdeModulePkg/MdeModulePkg.dec",
36 "ShellPkg/ShellPkg.dec"
40 ## options defined .pytool/Plugin/DscCompleteCheck
42 "DscPath": "UnitTestFrameworkPkg.dsc",
45 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
46 "HostUnitTestDscCompleteCheck": {
48 "DscPath": "Test/UnitTestFrameworkPkgHostTest.dsc"
50 ## options defined .pytool/Plugin/GuidCheck
53 "IgnoreGuidValue": [],
54 "IgnoreFoldersAndFiles": [],
55 "IgnoreDuplicates": []
57 ## options defined .pytool/Plugin/LibraryClassCheck
58 "LibraryClassCheck": {
59 "IgnoreHeaderFile": []
62 ## options defined .pytool/Plugin/SpellCheck
64 "AuditOnly": False, # Fails test but run in AuditOnly mode to collect log
65 "IgnoreFiles": [ # use gitignore syntax to ignore errors in matching files
66 "Library/CmockaLib/cmocka/**/*.*" # not going to spell check a submodule
68 "ExtendWords": [ # words to extend to the dictionary for this package
77 "DHAVE", # build flag for cmocka in the INF
78 "corthon", # Contact GitHub account in Readme
79 "mdkinney", # Contact GitHub account in Readme
80 "spbrogan" # Contact GitHub account in Readme
82 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore
83 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)