blob: 7a7331375d2dac17073be6bde62e4743630eeb98 [file] [log] [blame]
Nash Lincoln0784f042015-11-06 17:05:17 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2015 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16<configuration description="Config for CTS net host test cases">
jdesprez607948b2017-12-16 04:19:31 -080017 <option name="test-suite-tag" value="cts" />
Guang Zhudd8918c2017-06-02 17:17:14 -070018 <option name="config-descriptor:metadata" key="component" value="networking" />
Lorenzo Colittiad17ee92019-03-25 21:12:51 +090019 <option name="config-descriptor:metadata" key="parameter" value="instant_app" />
20 <option name="config-descriptor:metadata" key="parameter" value="not_multi_abi" />
Julien Desprezbd43e6d2019-06-19 15:25:08 -070021 <option name="config-descriptor:metadata" key="parameter" value="secondary_user" />
Lorenzo Colittiad17ee92019-03-25 21:12:51 +090022
Sudheer Shanka643abc72020-04-13 22:39:21 -070023 <target_preparer class="com.android.compatibility.common.tradefed.targetprep.LocationCheck" />
Sudheer Shanka9a1e3be2020-02-05 17:54:01 -080024 <target_preparer class="com.android.cts.net.NetworkPolicyTestsPreparer" />
25
Sudheer Shanka4a96c792021-02-18 06:06:50 -080026 <!-- Enabling change id ALLOW_TEST_API_ACCESS allows that package to access @TestApi methods -->
Sudheer Shanka6d389c22018-03-28 19:22:18 -070027 <target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
Sudheer Shanka4a96c792021-02-18 06:06:50 -080028 <option name="run-command" value="am compat enable ALLOW_TEST_API_ACCESS com.android.cts.net.hostside.app2" />
29 <option name="teardown-command" value="am compat reset ALLOW_TEST_API_ACCESS com.android.cts.net.hostside.app2" />
Sudheer Shanka6d389c22018-03-28 19:22:18 -070030 <option name="teardown-command" value="cmd power set-mode 0" />
31 <option name="teardown-command" value="cmd battery reset" />
Sudheer Shankabae482a2020-02-17 13:34:09 -080032 <option name="teardown-command" value="cmd netpolicy stop-watching" />
Sudheer Shanka6d389c22018-03-28 19:22:18 -070033 </target_preparer>
34
Nash Lincoln0784f042015-11-06 17:05:17 -080035 <test class="com.android.compatibility.common.tradefed.testtype.JarHostTest" >
36 <option name="jar" value="CtsHostsideNetworkTests.jar" />
Nicholas Sauera5523172016-03-18 17:08:24 -070037 <option name="runtime-hint" value="3m56s" />
Nash Lincoln0784f042015-11-06 17:05:17 -080038 </test>
Sudheer Shanka09ae6d22019-06-25 14:17:35 -070039
40 <metrics_collector class="com.android.tradefed.device.metric.FilePullerLogCollector">
41 <option name="directory-keys" value="/sdcard/CtsHostsideNetworkTests" />
42 <option name="collect-on-run-ended-only" value="true" />
43 </metrics_collector>
Nash Lincoln0784f042015-11-06 17:05:17 -080044</configuration>