No need to push idsig file
It's created by virtualizationservice
Bug: 198645983
Test: run MicrodroidHostTestCases on real devices
Change-Id: Ic32016ec33e1fa2bf0bee46f097f17b6f785e3d0
diff --git a/tests/hostside/helper/java/android/virt/test/VirtualizationTestCaseBase.java b/tests/hostside/helper/java/android/virt/test/VirtualizationTestCaseBase.java
index dc65899..97cd426 100644
--- a/tests/hostside/helper/java/android/virt/test/VirtualizationTestCaseBase.java
+++ b/tests/hostside/helper/java/android/virt/test/VirtualizationTestCaseBase.java
@@ -179,10 +179,10 @@
assertTrue(apkPath.startsWith("package:"));
apkPath = apkPath.substring("package:".length());
- // Push the idsig file to the device
- File idsigOnHost = findTestFile(buildInfo, apkName + ".idsig");
- final String apkIdsigPath = TEST_ROOT + apkName + ".idsig";
- androidDevice.pushFile(idsigOnHost, apkIdsigPath);
+ android.run("mkdir", "-p", TEST_ROOT);
+
+ // This file is not what we provide. It will be created by the vm tool.
+ final String outApkIdsigPath = TEST_ROOT + apkName + ".idsig";
final String instanceImg = TEST_ROOT + INSTANCE_IMG;
final String logPath = TEST_ROOT + "log.txt";
@@ -197,7 +197,7 @@
"--log " + logPath,
debugFlag,
apkPath,
- apkIdsigPath,
+ outApkIdsigPath,
instanceImg,
configPath);