blob: dff32820e738073f0a017b3b50a2df4fbd592c5e [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2009 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
Nicolas Cataniaff096c12009-05-01 11:55:36 -07007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Nicolas Cataniaff096c12009-05-01 11:55:36 -07009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 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
Nicolas Cataniaff096c12009-05-01 11:55:36 -070017<!--
The Android Open Source Project52d4c302009-03-03 19:29:09 -080018This file contains standard test definitions for the Android platform
Nicolas Cataniaff096c12009-05-01 11:55:36 -070019
Brett Chabot764d3fa2009-06-25 17:57:31 -070020The following test types are supported:
21 - On device Java instrumentation tests are defined by <test> tags.
22 - native ones (C/C++) are defined by <test-native> tags.
23 - host java tests are defined by <test-host> tags.
The Android Open Source Project52d4c302009-03-03 19:29:09 -080024
Brett Chabot764d3fa2009-06-25 17:57:31 -070025See test_defs.xsd for more information.
The Android Open Source Project52d4c302009-03-03 19:29:09 -080026-->
27
Phil Dubach7c343ce2009-05-21 16:35:22 -070028<test-definitions xmlns="http://schemas.android.com/testrunner/test_defs/1.0"
29 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
30 xsi:schemaLocation="http://schemas.android.com/testrunner/test_defs/1.0 test_defs.xsd">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080031
Neal Nguyenadce5662010-01-14 14:13:37 -080032<!-- frameworks tests -->
33<test name="frameworks-core"
34 build_path="frameworks/base/core/tests/coretests"
35 package="com.android.frameworks.coretests"
36 coverage_target="framework"
37 continuous="true" />
38
Xia Wang991ffd72010-06-29 14:59:26 -070039<!-- will not run in the continuous test as it needs both Wifi & 3G -->
40<test name="frameworks-connectivity"
41 build_path="frameworks/base/core/tests/ConnectivityManagerTest/"
42 package="com.android.connectivitymanagertest"
43 runner=".ConnectivityManagerUnitTestRunner"
44 coverage_target="framework" />
45
Neal Nguyen04bcaad2010-01-25 15:33:21 -080046<test name="frameworks-graphics"
47 build_path="frameworks/base/graphics/tests/graphicstests"
48 package="com.android.frameworks.graphicstests"
49 coverage_target="framework"
50 continuous="true" />
51
Neal Nguyenadce5662010-01-14 14:13:37 -080052<test name="frameworks-location"
53 build_path="frameworks/base/location/tests/locationtests"
54 package="com.android.frameworks.locationtests"
55 coverage_target="framework"
56 continuous="true" />
57
Neal Nguyen04bcaad2010-01-25 15:33:21 -080058<test name="frameworks-sax"
59 build_path="frameworks/base/sax/tests/saxtests"
60 package="com.android.frameworks.saxtests"
61 coverage_target="framework"
62 continuous="true" />
63
Neal Nguyend538def2010-02-02 17:12:22 -080064<test name="frameworks-services"
65 build_path="frameworks/base/services/tests/servicestests"
66 package="com.android.frameworks.servicestests"
67 coverage_target="framework"
68 continuous="true" />
69
Neal Nguyenadce5662010-01-14 14:13:37 -080070<test name="frameworks-telephony"
Jake Hambye8d40782012-07-19 12:31:30 -070071 build_path="frameworks/opt/telephony/tests/telephonytests"
Neal Nguyenadce5662010-01-14 14:13:37 -080072 package="com.android.frameworks.telephonytests"
73 coverage_target="framework"
74 continuous="true" />
75
Brett Chabot0145eaf2010-02-18 18:55:11 -080076<test name="frameworks-testrunner"
Brett Chabot786f4db2010-02-20 20:07:38 -080077 build_path="frameworks/base/test-runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080078 package="com.android.frameworks.testrunner.tests"
Brett Chabot786f4db2010-02-20 20:07:38 -080079 coverage_target="android.test.runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080080 continuous="true" />
81
Neal Nguyen04bcaad2010-01-25 15:33:21 -080082<test name="frameworks-vpn"
83 build_path="frameworks/base/vpn/tests/vpntests"
84 package="com.android.frameworks.vpntests"
85 coverage_target="framework"
86 continuous="true" />
87
Jeff Sharkey39ffbcc2013-05-30 14:27:32 -070088<test name="frameworks-support"
89 build_path="frameworks/support/tests"
90 package="android.support.tests"
Jeff Sharkey01ae4532013-03-07 21:21:13 -080091 continuous="true" />
92
The Android Open Source Project52d4c302009-03-03 19:29:09 -080093<test name="core"
94 build_path="frameworks/base/tests/CoreTests"
95 package="android.core"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080096 coverage_target="framework"
97 continuous="true" />
98
Chung-yih Wang84dcb452009-09-29 11:27:11 +080099<test name="keystore-unit"
100 build_path="frameworks/base/keystore/tests"
101 package="android.security.tests"
Chung-yih Wang84dcb452009-09-29 11:27:11 +0800102 coverage_target="framework"
103 continuous="true" />
104
The Android Open Source Project6ffae012009-03-18 17:39:43 -0700105<test name="imf"
106 build_path="frameworks/base/tests/ImfTest"
107 package="com.android.imftest.tests"
108 coverage_target="framework"
109 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800110
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700111<test name="framework-permission"
112 build_path="frameworks/base/tests/permission"
113 package="com.android.framework.permission.tests"
114 runner="android.test.InstrumentationTestRunner"
115 coverage_target="framework"
Brett Chabot8ccda762009-06-17 10:56:52 -0700116 continuous="true" />
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700117
Brett Chabot8c63b972010-04-05 12:19:17 -0700118<test name="android-common"
Dan Egnore970b3d2009-11-18 12:05:35 -0800119 build_path="frameworks/base/common/tests"
Brett Chabotf692a042010-04-02 08:50:02 -0700120 package="com.android.common.tests"
121 coverage_target="framework"
122 continuous="true" />
Dan Egnore970b3d2009-11-18 12:05:35 -0800123
Hugo Hudson35cf07a2011-07-26 00:17:05 +0100124<test name="ex-variablespeed"
125 build_path="frameworks/ex/variablespeed/tests"
126 package="com.android.ex.variablespeed.tests"
127 coverage_target="framework"
128 continuous="true"
129 description="Framework variable speed audio tests" />
130
Jeff Brown6ec6d982012-04-06 14:50:23 -0700131<test-native name="libandroidfw"
132 build_path="frameworks/base/libs/androidfw/tests"
133 description="Framework libandroidfw unit tests." />
Jeff Brownec5b11b2010-06-13 20:09:33 -0700134
Jeff Brown55ecde52011-01-02 21:34:53 -0800135<test-native name="libinput"
Jeff Brown1190c0f2013-07-01 19:27:30 -0700136 build_path="frameworks/native/libs/input/tests"
Jeff Brown55ecde52011-01-02 21:34:53 -0800137 description="Framework libinput unit tests." />
138
Jeff Brown1190c0f2013-07-01 19:27:30 -0700139<test-native name="libinputservice"
140 build_path="frameworks/base/services/input/tests"
141 description="Framework libinputservice unit tests." />
142
Jeff Sharkey2753baa2012-02-14 17:30:01 -0800143<test name="volley"
144 build_path="frameworks/support/volley/tests"
145 package="com.android.volley.tests"
146 continuous="true" />
147
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700148<!-- end of framework tests -->
149
150<!-- media framework tests -->
151<test name="media"
152 build_path="frameworks/base/media/tests/MediaFrameworkTest"
153 package="com.android.mediaframeworktest"
154 runner=".MediaFrameworkTestRunner"
155 coverage_target="framework"
156 continuous="true" />
157
158<test name="mediaapitest"
159 build_path="frameworks/base/media/tests/MediaFrameworkTest"
160 package="com.android.mediaframeworktest"
161 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
162 runner=".MediaFrameworkTestRunner"
163 coverage_target="framework" />
164
165<test name="mediarecordertest"
166 build_path="frameworks/base/media/tests/MediaFrameworkTest"
167 package="com.android.mediaframeworktest"
168 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
169 runner=".MediaFrameworkTestRunner"
170 coverage_target="framework" />
171
172<test name="mediastresstest"
173 build_path="frameworks/base/media/tests/MediaFrameworkTest"
174 package="com.android.mediaframeworktest"
175 runner=".MediaRecorderStressTestRunner"
176 coverage_target="framework" />
177
178<test name="mediamemorystress"
179 build_path="frameworks/base/media/tests/MediaFrameworkTest"
180 package="com.android.mediaframeworktest"
181 runner=".MediaFrameworkPerfTestRunner"
182 coverage_target="framework" />
183
184<test name="mediaunit"
185 build_path="frameworks/base/media/tests/MediaFrameworkTest"
186 package="com.android.mediaframeworktest"
187 runner=".MediaFrameworkUnitTestRunner"
188 coverage_target="framework" />
189
Igor Murashkin9fa45c02013-06-03 11:33:03 -0700190<test name="mediaintegrationtest"
191 build_path="frameworks/base/media/tests/MediaFrameworkTest"
192 package="com.android.mediaframeworktest"
193 runner=".MediaFrameworkIntegrationTestRunner"
194 coverage_target="framework" />
195
Yu Shan Emily Laub152b932013-04-12 17:27:15 -0700196<test-native name="camera-client-native"
197 build_path="frameworks/av/camera/tests/"
198 description="Camera client native tests." />
199
200<test-native name="camera-hal2-native"
201 build_path="hardware/libhardware/tests/camera2"
202 description="Camera hal2 native tests." />
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700203<!-- end of media framework tests -->
204
205<!-- targeted framework tests -->
206<test name="account"
207 build_path="frameworks/base/core/tests/coretests"
208 package="com.android.frameworks.coretests"
209 class="android.accounts.AccountManagerServiceTest"
210 coverage_target="framework" />
211
212<test name="smoke"
213 build_path="frameworks/base/tests/SmokeTest"
214 package="com.android.smoketest.tests"
215 coverage_target="framework"
216 continuous="true" />
217
218<test name="launchperf"
219 build_path="development/apps/launchperf"
220 package="com.android.launchperf"
221 runner=".SimpleActivityLaunchPerformance"
222 coverage_target="framework" />
223
224<test name="contentprovideroperation"
225 build_path="frameworks/base/core/tests/coretests"
226 package="com.android.frameworks.coretests"
227 class="android.content.ContentProviderOperationTest"
228 coverage_target="framework" />
229
Brett Chabot49b77112009-06-02 11:46:04 -0700230<!-- cts tests -->
231
232<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700233 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700234 package="com.android.cts.permission"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700235 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700236 coverage_target="framework"
237 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800238 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700239
Brett Chabotfe905a82009-06-19 18:32:14 -0700240<test name="cts-permission2"
241 build_path="cts/tests/tests/permission2"
242 package="com.android.cts.permission2"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700243 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabotfe905a82009-06-19 18:32:14 -0700244 coverage_target="framework"
245 continuous="true"
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700246 suite="true" />
Brett Chabotfe905a82009-06-19 18:32:14 -0700247
Brett Chabot49b77112009-06-02 11:46:04 -0700248<test name="cts-process"
Chenjie Luo48ef4ff2014-10-20 12:13:16 -0700249 build_path="cts/tests/ProcessTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700250 package="com.android.cts.process"
251 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800252 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700253
Nick Kralevich26070d52011-04-28 12:15:36 -0700254<test name="cts-security"
255 build_path="cts/tests/tests/security"
256 package="com.android.cts.security"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700257 runner="android.support.test.runner.AndroidJUnitRunner"
Nick Kralevich26070d52011-04-28 12:15:36 -0700258 suite="cts" />
259
Fred Quintanae7f6b2b2010-12-03 15:21:46 -0800260<test name="cts-accounts"
261 build_path="cts/tests/tests/accounts"
262 package="android.accounts.cts"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700263 runner="android.support.test.runner.AndroidJUnitRunner"
Fred Quintanae7f6b2b2010-12-03 15:21:46 -0800264 coverage_target="framework"
265 suite="cts" />
266
Brett Chabot49b77112009-06-02 11:46:04 -0700267<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700268 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700269 package="com.android.cts.app"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700270 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700271 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800272 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700273
Santos Cordon0aafaa72015-07-06 10:51:07 -0700274<test name="cts-calllog"
275 build_path="cts/tests/tests/calllog"
276 package="com.android.cts.calllog"
277 runner="android.support.test.runner.AndroidJUnitRunner"
278 coverage_target="Phone"
279 suite="cts" />
280
Brett Chabot49b77112009-06-02 11:46:04 -0700281<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700282 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700283 package="com.android.cts.content"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700284 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700285 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800286 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700287
288<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700289 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700290 package="com.android.cts.database"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700291 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700292 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800293 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700294
John Spurlock8197f7d2012-12-04 17:13:11 -0500295<test name="cts-dreams"
296 build_path="cts/tests/tests/dreams"
297 package="com.android.cts.dreams"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700298 runner="android.support.test.runner.AndroidJUnitRunner"
John Spurlock8197f7d2012-12-04 17:13:11 -0500299 coverage_target="framework"
300 suite="cts" />
301
Brett Chabot08a3dc02009-08-26 11:58:23 -0700302<test name="cts-gesture"
303 build_path="cts/tests/tests/gesture"
304 package="com.android.cts.gesture"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700305 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot08a3dc02009-08-26 11:58:23 -0700306 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800307 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700308
309<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700310 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700311 package="com.android.cts.graphics"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700312 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700313 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800314 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700315
316<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700317 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700318 package="com.android.cts.hardware"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700319 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700320 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700321 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800322 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700323
324<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700325 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700326 package="com.android.cts.location"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700327 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700328 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800329 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700330
Brett Chabot9f7ae082009-09-23 11:38:25 -0700331<test name="cts-media"
332 build_path="cts/tests/tests/media"
333 package="com.android.cts.media"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700334 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot9f7ae082009-09-23 11:38:25 -0700335 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800336 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700337
Brett Chabot49b77112009-06-02 11:46:04 -0700338<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700339 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700340 package="com.android.cts.net"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700341 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700342 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800343 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700344
345<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700346 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700347 package="com.android.cts.os"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700348 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700349 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800350 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700351
Brett Chabot49b77112009-06-02 11:46:04 -0700352<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700353 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700354 package="com.android.cts.provider"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700355 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700356 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800357 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700358
359<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700360 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700361 package="com.android.cts.text"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700362 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700363 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800364 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700365
Santos Cordonee1ccab2015-06-08 17:47:43 -0700366<test name="cts-telecom"
367 build_path="cts/tests/tests/telecom"
368 package="com.android.cts.telecom"
369 runner="android.support.test.runner.AndroidJUnitRunner"
370 coverage_target="framework"
371 suite="cts" />
372
Brett Chabotf9775ca2009-08-11 20:06:07 -0700373<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700374 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700375 package="com.android.cts.telephony"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700376 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700377 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800378 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700379
Brett Chabot49b77112009-06-02 11:46:04 -0700380<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700381 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700382 package="com.android.cts.util"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700383 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700384 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800385 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700386
387<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700388 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700389 package="com.android.cts.view"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700390 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700391 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800392 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700393
Brett Chabotcc6799a2009-09-10 15:08:58 -0700394<test name="cts-webkit"
395 build_path="cts/tests/tests/webkit"
396 package="com.android.cts.webkit"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700397 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabotcc6799a2009-09-10 15:08:58 -0700398 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800399 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700400
Brett Chabot49b77112009-06-02 11:46:04 -0700401<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700402 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700403 package="com.android.cts.widget"
Chenjie Luo88fbf1f2014-10-07 15:38:53 -0700404 runner="android.support.test.runner.AndroidJUnitRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700405 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800406 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700407
408<!-- end of cts tests -->
409
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800410<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700411<test name="apidemos"
412 build_path="development/samples/ApiDemos"
413 package="com.example.android.apis.tests" />
414
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800415<test name="browser"
416 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700417 package="com.android.browser.tests"
Rajni Arora Batra6994e552010-04-02 17:55:52 -0700418 coverage_target="Browser"
419 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800420
Guang Zhucf02f242010-06-21 16:55:00 -0700421<test name="calculator"
422 build_path="packages/apps/Calculator"
423 package="com.android.calculator2.tests"
Guang Zhub7d67e62010-12-06 14:09:11 -0800424 coverage_target="Calculator"
425 continuous="true" />
Guang Zhucf02f242010-06-21 16:55:00 -0700426
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800427<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700428 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800429 package="com.android.calendar.tests"
430 coverage_target="Calendar"
431 continuous="true" />
432
433<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700434 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800435 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700436 coverage_target="CalendarProvider"
437 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800438
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800439<test name="camera-functional"
Jason Noguchib7076982012-02-16 18:41:56 -0800440 build_path="packages/apps/Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800441 package="com.google.android.camera.tests"
442 runner="com.android.camera.CameraTestRunner"
Jason Noguchib7076982012-02-16 18:41:56 -0800443 coverage_target="Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800444 description="Camera functional test"
Jason Noguchib7076982012-02-16 18:41:56 -0800445 continuous="true" />
446
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800447<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700448 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700449 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700450 coverage_target="ContactsProvider"
451 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700452
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700453<test name="contacts"
454 build_path="packages/apps/Contacts"
455 package="com.android.contacts.tests"
456 runner="android.test.InstrumentationTestRunner"
457 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700458 description="Tests for the Contacts app."
459 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700460
Brett Chabotcf87c982009-11-12 11:47:16 -0800461<test name="contacts-launch"
462 build_path="packages/apps/Contacts"
463 package="com.android.contacts.tests"
464 runner="com.android.contacts.ContactsLaunchPerformance"
465 description="Launch performance for Contacts." />
466
Santos Cordonddd7ea42013-03-19 12:08:05 -0700467<test name="dialer"
468 build_path="packages/apps/Dialer"
469 package="com.android.dialer.tests"
470 runner="android.test.InstrumentationTestRunner"
471 coverage_target="Dialer"
472 description="Tests for the Dialer app."
473 continuous="true" />
474
Jeff Sharkey74767752011-10-12 13:45:25 -0700475<test name="downloadprovider"
476 build_path="packages/providers/DownloadProvider/tests"
477 package="com.android.providers.downloads.tests"
478 coverage_target="DownloadProvider"
479 continuous="true" />
480
Brett Chabot5de234e2009-06-15 13:04:58 -0700481<test name="downloadprovider-permission"
482 build_path="packages/providers/DownloadProvider/tests/permission"
483 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700484 coverage_target="DownloadProvider"
485 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700486
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800487<test name="email"
488 build_path="packages/apps/Email"
489 package="com.android.email.tests"
490 coverage_target="Email"
491 continuous="true" />
492
493<test name="emailsmall"
494 build_path="packages/apps/Email"
495 package="com.android.email.tests"
496 class="com.android.email.SmallTests"
497 coverage_target="Email" />
498
Marc Blankb1bc3d82011-02-17 12:47:10 -0800499<test name="exchange"
500 build_path="packages/apps/Exchange"
501 package="com.android.exchange.tests"
502 coverage_target="Exchange"
503 continuous="true" />
504
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700505<test name="musicplayer"
506 build_path="packages/apps/Music"
507 package="com.android.music.tests"
508 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700509 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700510
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800511<test name="mms"
512 build_path="packages/apps/Mms"
513 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800514 coverage_target="Mms" />
515
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800516<!-- Unit tests for the phone application. -->
517<test name="phone-unit"
Santos Cordon70939ca2013-12-12 18:39:22 -0800518 build_path="packages/services/Telephony"
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800519 package="com.android.phone.tests"
520 continuous="true"
521 coverage_target="Phone" />
522
Jonathan Basseri98108542015-07-09 11:32:51 -0700523<test name="carrierconfig-unit"
524 build_path="packages/apps/CarrierConfig"
525 package="com.android.carrierconfig.tests"
526 continuous="true"
527 coverage_target="Phone"
528 description="Tests for default carrier config app" />
529
Santos Cordon4e0ad8f2015-05-21 12:25:05 -0700530<test name="telecom-unit"
Santos Cordon70939ca2013-12-12 18:39:22 -0800531 build_path="packages/services/Telecomm"
Tyler Gunn2e4aa792014-09-12 09:19:08 -0700532 package="com.android.server.telecom.tests"
Santos Cordon70939ca2013-12-12 18:39:22 -0800533 continuous="true"
534 coverage_target="Phone" />
535
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000536<test name="quicksearchbox"
537 build_path="packages/apps/QuickSearchBox"
538 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700539 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000540
Brett Chaboteec50422011-08-17 15:40:03 -0700541<test name="systemui"
542 build_path="frameworks/base/packages/SystemUI"
543 package="com.android.systemui.tests"
544 coverage_target="SystemUI"
545 continuous="true"
546 description="SystemUI tests" />
547
Jeff Sharkey34c8fae2013-09-06 13:56:45 -0700548<test name="documentsui"
549 build_path="frameworks/base/packages/DocumentsUI/tests"
550 package="com.android.documentsui.tests"
551 coverage_target="DocumentsUI"
552 continuous="true"
553 description="DocumentsUI tests" />
554
Niko Catania24728662009-04-02 23:33:53 -0700555<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700556
557<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700558<test-native name="libstdcpp"
559 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700560 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700561 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700562
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700563<test-native name="libskia"
564 build_path="external/skia/tests"
565 description="Skia tests." />
566
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800567<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700568<test-native name="gtest"
569 build_path="external/gtest"
570 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700571 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800572
Lorenzo Colitti791bef52014-02-22 01:56:46 +0900573<!-- clatd -->
574<test-native name="clatd"
575 build_path="external/android-clat"
576 description="clatd unit tests." />
577
Erik Kline0e42c832014-12-03 16:20:34 +0900578<!-- dhcpcd -->
579<test-native name="dhcpcd"
580 build_path="external/dhcpcd"
581 description="dhcpcd unit tests." />
582
Nicolas Catania8595c942010-04-09 10:26:13 -0700583<!-- Libjingle -->
584<test-native name="libjingle"
585 build_path="vendor/google/libraries/libjingle"
586 description="Libjingle."
Brett Chabot8dc9eb82010-04-15 15:43:04 -0700587 full_make="true"
Nicolas Catania8595c942010-04-09 10:26:13 -0700588 extra_build_args="LIBJINGLE_TESTS=1" />
589
Brett Chabot764d3fa2009-06-25 17:57:31 -0700590<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400591<test-host name="cts-appsecurity"
Brian Muramatsu83f45732012-03-08 11:50:17 -0800592 build_path="cts/hostsidetests/appsecurity"
Brett Chabot222c8a02009-07-10 12:39:26 -0400593 class="com.android.cts.appsecurity.AppSecurityTests"
594 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800595 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700596
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800597<test-host name="frameworks-core-host"
598 build_path="frameworks/base/core/tests/hosttests"
599 class="android.content.pm.PackageManagerHostTests"
600 jar_name="FrameworkCoreHostTests.jar" />
601
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800602</test-definitions>