diff --git a/.ci/system-tests/platform_cert_tests.sh b/.ci/system-tests/platform_cert_tests.sh index 34ab1ee2..13182325 100644 --- a/.ci/system-tests/platform_cert_tests.sh +++ b/.ci/system-tests/platform_cert_tests.sh @@ -24,6 +24,12 @@ uploadTrustedCerts setPlatformCerts "laptop" "platCertLight" provisionTpm2 "pass" +writeToLogs "### ACA PLATFORM CERTIFICATE TEST 3: Test a Delta Platform Certificate that has a wrong a memory component ###" +clearAcaDb +uploadTrustedCerts +setPlatformCerts "laptop" "badDeltaMem" +provisionTpm2 "fail" + # Process Test Results, any single failure will send back a failed result. if [[ $failedTests != 0 ]]; then export TEST_STATUS=1; diff --git a/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_base.crt b/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_base.crt new file mode 100755 index 00000000..126b7410 Binary files /dev/null and b/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_base.crt differ diff --git a/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_delta.crt b/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_delta.crt new file mode 100644 index 00000000..46206e3d Binary files /dev/null and b/.ci/system-tests/profiles/laptop/badDeltaMem/laptop_badDeltaMem_delta.crt differ