Test: Protected VM fails if images are signed by unknown
Arrange:
- prepare VM images signed with a test key
Act:
- start a protected VM
Assert:
- a boot process fails due to pubkey mismatch between pvmfw and
bootloader
Bug: 218934597
Test: atest MicrodroidHostTestCases
Change-Id: I05755ddf32839ef531ca9a11b2939bbc251ff1fb
diff --git a/tests/test-payload-metadata-config.json b/tests/test-payload-metadata-config.json
new file mode 100644
index 0000000..3c56e5f
--- /dev/null
+++ b/tests/test-payload-metadata-config.json
@@ -0,0 +1,19 @@
+{
+ "_comment": "This file is to create a payload-metadata partition for payload.img which is for MicrodroidTestApp to run with assets/vm_config.json",
+ "apexes": [
+ {
+ "name": "com.android.os.statsd",
+ "path": ""
+ },
+ {
+ "name": "com.android.adbd",
+ "path": ""
+ }
+ ],
+ "apk": {
+ "name": "microdroid-apk",
+ "path": "",
+ "idsig_path": ""
+ },
+ "payload_config_path": "/mnt/apk/assets/vm_config.json"
+}
\ No newline at end of file