1<?xml version="1.0" encoding="utf-8"?>
2  <configuration description="Bumble bluetooth tests.">
3    <option name="test-tag" value="BumbleBluetoothTests" />
4    <target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
5        <option name="cleanup-apks" value="true" />
6        <option name="test-file-name" value="BluetoothMetricsTestApp.apk" />
7        <option name="install-arg" value="-r" />
8        <option name="install-arg" value="-g" />
9    </target_preparer>
10
11    <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer">
12      <option name="force-root" value="true"/>
13    </target_preparer>
14    <target_preparer class="com.android.tradefed.targetprep.PythonVirtualenvPreparer">
15        <option name="dep-module" value="grpcio==1.51.1" />
16        <option name="dep-module" value="cryptography==35" />
17        <option name="dep-module" value="click>=7.1.2" />
18    </target_preparer>
19
20    <target_preparer class="com.android.tradefed.targetprep.RunHostCommandTargetPreparer">
21      <option name="python-virtualenv" value="true"/>
22      <option name="host-setup-command" value="adb -s $SERIAL reverse tcp:7999 tcp:7999" />
23      <option name="host-setup-command" value="adb -s $SERIAL forward tcp:6211 vsock:2:7300" />
24      <option name="host-teardown-command" value="adb -s $SERIAL forward --remove tcp:6211" />
25      <option name="host-background-command"
26        value="$EXTRA_FILE(host_testcases)/BluetoothMetricsTests/bumble_pandora_server --rootcanal-port 6211"/>
27      <option name="host-teardown-command" value="adb -s $SERIAL reverse --remove tcp:7999" />
28    </target_preparer>
29    <test class="com.android.compatibility.common.tradefed.testtype.JarHostTest" >
30        <option name="jar" value="BluetoothMetricsTests.jar" />
31    </test>
32</configuration>
33
34