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
(cherry picked from commit d2aa94bb0d3d5ce04f036eb32a38726b14116583)
Merged-In: I1e6bb37ede7f4cf0d390cc7e8ac3d7b1863a3797
diff --git a/hostsidetests/jvmti/run-tests/test-923/AndroidTest.xml b/hostsidetests/jvmti/run-tests/test-923/AndroidTest.xml
index 50d4836..9c8aa21 100644
--- a/hostsidetests/jvmti/run-tests/test-923/AndroidTest.xml
+++ b/hostsidetests/jvmti/run-tests/test-923/AndroidTest.xml
@@ -21,5 +21,7 @@
     </target_preparer>
     <test class="com.android.compatibility.common.tradefed.testtype.JarHostTest" >
         <option name="jar" value="CtsJvmtiRunTest923HostTestCases.jar" />
+        <option name="set-option" value="test-file-name:CtsJvmtiRunTest923DeviceApp.apk" />
+        <option name="set-option" value="package-name:android.jvmti.cts.run_test_923" />
     </test>
 </configuration>