Fix of Jvmti tests passing package info
Avoid relying on target_preparer buildinfo to pass target
apk information. Use the direct option in Hosttest to
inject them to the test class.
Test: ./cts-tradefed run cts-dev --compatibility:include-filter
CtsJvmtiRunstTestCases --compatibility:include-filter
CtsJvmtiRunTest904HostTestCases
Bug: 37579245
Change-Id: Ia1ab3e1eec0e5be6b45f1c08b3b55e021f42dd27
diff --git a/hostsidetests/jvmti/run-tests/test-920/AndroidTest.xml b/hostsidetests/jvmti/run-tests/test-920/AndroidTest.xml
index d121be3..ba53a64 100644
--- a/hostsidetests/jvmti/run-tests/test-920/AndroidTest.xml
+++ b/hostsidetests/jvmti/run-tests/test-920/AndroidTest.xml
@@ -21,5 +21,7 @@
</target_preparer>
<test class="com.android.compatibility.common.tradefed.testtype.JarHostTest" >
<option name="jar" value="CtsJvmtiRunTest920HostTestCases.jar" />
+ <option name="set-option" value="test-file-name:CtsJvmtiRunTest920DeviceApp.apk" />
+ <option name="set-option" value="package-name:android.jvmti.cts.run_test_920" />
</test>
</configuration>