From ca4e19ccc2dae7d2874fcba6bc1d78e9076d5fcc Mon Sep 17 00:00:00 2001 From: Michael D Kinney Date: Mon, 21 Oct 2024 23:29:20 -0700 Subject: [PATCH] UnitTestFraworkPkg: Enable DEBUG_CLEAR_MEMORY in host tests Update DSC files to always enable DEBUG_CLEAR_MEMORY() macros so memory is cleared on every memory allocation/free operation. Signed-off-by: Michael D Kinney --- UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc | 2 +- .../Test/UnitTestFrameworkPkgHostTestExpectFail.dsc | 2 +- UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc | 2 +- UnitTestFrameworkPkg/UnitTestFrameworkPkgCommon.dsc.inc | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc b/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc index b1b8eb0fe5..1d45d4ba47 100644 --- a/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc +++ b/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc @@ -19,7 +19,7 @@ !include UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc [PcdsPatchableInModule] - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1F [Components] # diff --git a/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTestExpectFail.dsc b/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTestExpectFail.dsc index d89659882d..face95d6c2 100644 --- a/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTestExpectFail.dsc +++ b/UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTestExpectFail.dsc @@ -21,7 +21,7 @@ !include UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc [PcdsPatchableInModule] - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1F [Components] # diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc index 75be90a55f..c2ec6db73e 100644 --- a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc +++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc @@ -23,7 +23,7 @@ !include MdePkg/MdeLibs.dsc.inc [PcdsPatchableInModule] - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1F [Components] UnitTestFrameworkPkg/Library/UnitTestLib/UnitTestLib.inf diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkgCommon.dsc.inc b/UnitTestFrameworkPkg/UnitTestFrameworkPkgCommon.dsc.inc index 0de6e4362b..3edc273758 100644 --- a/UnitTestFrameworkPkg/UnitTestFrameworkPkgCommon.dsc.inc +++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkgCommon.dsc.inc @@ -14,7 +14,7 @@ PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf [PcdsFixedAtBuild] - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1F [BuildOptions] MSFT:*_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES -D EDKII_UNIT_TEST_FRAMEWORK_ENABLED