Skip to content
Snippets Groups Projects
Commit 54ec350b authored by Etienne Ruffieux's avatar Etienne Ruffieux
Browse files

Added module_controller test config + fix test install

Tag: #feature
Test: run mts
Bug: 232577476
Ignore-AOSP-First: module only in Internal
Change-Id: I48fecf9593238ac5fd18803137330fc630ab08dd
parent 1b66089e
No related branches found
No related tags found
No related merge requests found
......@@ -17,10 +17,11 @@
<option name="test-suite-tag" value="apct" />
<option name="test-suite-tag" value="apct-native" />
<target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer" />
<target_preparer class="com.android.tradefed.targetprep.PushFilePreparer">
<option name="cleanup" value="true" />
<option name="push" value="{MODULE}->/data/local/tmp/{MODULE}" />
</target_preparer>
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.FilePusher">
<option name="cleanup" value="true" />
<option name="push" value="{MODULE}->/data/local/tmp/{MODULE}" />
<option name="append-bitness" value="true" />
</target_preparer>
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="settings put global ble_scan_always_enabled 0" />
<option name="run-command" value="svc bluetooth disable" />
......@@ -33,4 +34,10 @@
<option name="module-name" value="{MODULE}" />
<option name="run-test-as" value="0" />
</test>
<!-- Only run tests in MTS if the Bluetooth Mainline module is installed. -->
<object type="module_controller"
class="com.android.tradefed.testtype.suite.module.MainlineTestModuleController">
<option name="mainline-module-package-name" value="com.google.android.bluetooth" />
</object>
</configuration>
......@@ -17,10 +17,11 @@
<option name="test-suite-tag" value="apct" />
<option name="test-suite-tag" value="apct-native" />
<target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer" />
<target_preparer class="com.android.tradefed.targetprep.PushFilePreparer">
<option name="cleanup" value="true" />
<option name="push" value="{MODULE}->/data/local/tmp/{MODULE}" />
</target_preparer>
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.FilePusher">
<option name="cleanup" value="true" />
<option name="push" value="{MODULE}->/data/local/tmp/{MODULE}" />
<option name="append-bitness" value="true" />
</target_preparer>
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="settings put global ble_scan_always_enabled 0" />
<option name="run-command" value="svc bluetooth disable" />
......@@ -33,4 +34,10 @@
<option name="module-name" value="{MODULE}" />
<option name="run-test-as" value="0" />
</test>
<!-- Only run tests in MTS if the Bluetooth Mainline module is installed. -->
<object type="module_controller"
class="com.android.tradefed.testtype.suite.module.MainlineTestModuleController">
<option name="mainline-module-package-name" value="com.google.android.bluetooth" />
</object>
</configuration>
......@@ -456,6 +456,7 @@ cc_defaults {
name: "mts_defaults",
target: {
android: {
test_config_template: ":BluetoothTestConfigTemplate",
test_suites: ["mts-bluetooth",],
},
},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment