blob: 55c58e4848012a5bec84030e8a85646126f16bc3 [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
135<test-native name="libutils"
Jeff Brown50d57362012-05-31 16:08:05 -0700136 build_path="frameworks/native/libs/utils/tests"
Jeff Brownec5b11b2010-06-13 20:09:33 -0700137 description="Framework libutils unit tests." />
138
Jeff Brown55ecde52011-01-02 21:34:53 -0800139<test-native name="libinput"
Jeff Brown1190c0f2013-07-01 19:27:30 -0700140 build_path="frameworks/native/libs/input/tests"
Jeff Brown55ecde52011-01-02 21:34:53 -0800141 description="Framework libinput unit tests." />
142
Jeff Brown1190c0f2013-07-01 19:27:30 -0700143<test-native name="libinputservice"
144 build_path="frameworks/base/services/input/tests"
145 description="Framework libinputservice unit tests." />
146
Jeff Sharkey2753baa2012-02-14 17:30:01 -0800147<test name="volley"
148 build_path="frameworks/support/volley/tests"
149 package="com.android.volley.tests"
150 continuous="true" />
151
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700152<!-- end of framework tests -->
153
154<!-- media framework tests -->
155<test name="media"
156 build_path="frameworks/base/media/tests/MediaFrameworkTest"
157 package="com.android.mediaframeworktest"
158 runner=".MediaFrameworkTestRunner"
159 coverage_target="framework"
160 continuous="true" />
161
162<test name="mediaapitest"
163 build_path="frameworks/base/media/tests/MediaFrameworkTest"
164 package="com.android.mediaframeworktest"
165 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
166 runner=".MediaFrameworkTestRunner"
167 coverage_target="framework" />
168
169<test name="mediarecordertest"
170 build_path="frameworks/base/media/tests/MediaFrameworkTest"
171 package="com.android.mediaframeworktest"
172 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
173 runner=".MediaFrameworkTestRunner"
174 coverage_target="framework" />
175
176<test name="mediastresstest"
177 build_path="frameworks/base/media/tests/MediaFrameworkTest"
178 package="com.android.mediaframeworktest"
179 runner=".MediaRecorderStressTestRunner"
180 coverage_target="framework" />
181
182<test name="mediamemorystress"
183 build_path="frameworks/base/media/tests/MediaFrameworkTest"
184 package="com.android.mediaframeworktest"
185 runner=".MediaFrameworkPerfTestRunner"
186 coverage_target="framework" />
187
188<test name="mediaunit"
189 build_path="frameworks/base/media/tests/MediaFrameworkTest"
190 package="com.android.mediaframeworktest"
191 runner=".MediaFrameworkUnitTestRunner"
192 coverage_target="framework" />
193
Igor Murashkin9fa45c02013-06-03 11:33:03 -0700194<test name="mediaintegrationtest"
195 build_path="frameworks/base/media/tests/MediaFrameworkTest"
196 package="com.android.mediaframeworktest"
197 runner=".MediaFrameworkIntegrationTestRunner"
198 coverage_target="framework" />
199
Yu Shan Emily Laub152b932013-04-12 17:27:15 -0700200<test-native name="camera-client-native"
201 build_path="frameworks/av/camera/tests/"
202 description="Camera client native tests." />
203
204<test-native name="camera-hal2-native"
205 build_path="hardware/libhardware/tests/camera2"
206 description="Camera hal2 native tests." />
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700207<!-- end of media framework tests -->
208
209<!-- targeted framework tests -->
210<test name="account"
211 build_path="frameworks/base/core/tests/coretests"
212 package="com.android.frameworks.coretests"
213 class="android.accounts.AccountManagerServiceTest"
214 coverage_target="framework" />
215
216<test name="smoke"
217 build_path="frameworks/base/tests/SmokeTest"
218 package="com.android.smoketest.tests"
219 coverage_target="framework"
220 continuous="true" />
221
222<test name="launchperf"
223 build_path="development/apps/launchperf"
224 package="com.android.launchperf"
225 runner=".SimpleActivityLaunchPerformance"
226 coverage_target="framework" />
227
228<test name="contentprovideroperation"
229 build_path="frameworks/base/core/tests/coretests"
230 package="com.android.frameworks.coretests"
231 class="android.content.ContentProviderOperationTest"
232 coverage_target="framework" />
233
Brett Chabot49b77112009-06-02 11:46:04 -0700234<!-- cts tests -->
235
236<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700237 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700238 package="com.android.cts.permission"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700239 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700240 coverage_target="framework"
241 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800242 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700243
Brett Chabotfe905a82009-06-19 18:32:14 -0700244<test name="cts-permission2"
245 build_path="cts/tests/tests/permission2"
246 package="com.android.cts.permission2"
247 runner="android.test.InstrumentationTestRunner"
248 coverage_target="framework"
249 continuous="true"
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700250 suite="true" />
Brett Chabotfe905a82009-06-19 18:32:14 -0700251
Brett Chabot49b77112009-06-02 11:46:04 -0700252<test name="cts-process"
Brett Chabot2477b382009-09-23 18:05:28 -0700253 build_path="cts/tests/tests/process"
Brett Chabot49b77112009-06-02 11:46:04 -0700254 package="com.android.cts.process"
255 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800256 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700257
Nick Kralevich26070d52011-04-28 12:15:36 -0700258<test name="cts-security"
259 build_path="cts/tests/tests/security"
260 package="com.android.cts.security"
261 runner="android.test.InstrumentationCtsTestRunner"
262 suite="cts" />
263
Fred Quintanae7f6b2b2010-12-03 15:21:46 -0800264<test name="cts-accounts"
265 build_path="cts/tests/tests/accounts"
266 package="android.accounts.cts"
267 runner="android.test.InstrumentationTestRunner"
268 coverage_target="framework"
269 suite="cts" />
270
Brett Chabot49b77112009-06-02 11:46:04 -0700271<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700272 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700273 package="android.tests.sigtest"
274 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800275 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700276
277<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700278 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700279 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800280 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700281
Brett Chabot49b77112009-06-02 11:46:04 -0700282<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700283 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700284 package="com.android.cts.app"
285 runner="android.test.InstrumentationCtsTestRunner"
286 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800287 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700288
289<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700290 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700291 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800292 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700293 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800294 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700295
296<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700297 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700298 package="com.android.cts.database"
299 runner="android.test.InstrumentationCtsTestRunner"
300 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800301 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700302
John Spurlock8197f7d2012-12-04 17:13:11 -0500303<test name="cts-dreams"
304 build_path="cts/tests/tests/dreams"
305 package="com.android.cts.dreams"
306 runner="android.test.InstrumentationCtsTestRunner"
307 coverage_target="framework"
308 suite="cts" />
309
Brett Chabot08a3dc02009-08-26 11:58:23 -0700310<test name="cts-gesture"
311 build_path="cts/tests/tests/gesture"
312 package="com.android.cts.gesture"
313 runner="android.test.InstrumentationTestRunner"
314 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800315 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700316
317<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700318 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700319 package="com.android.cts.graphics"
320 runner="android.test.InstrumentationCtsTestRunner"
321 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800322 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700323
324<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700325 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700326 package="com.android.cts.hardware"
Eino-Ville Talvala41ee0fd2012-10-05 17:12:42 -0700327 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700328 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700329 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800330 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700331
332<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700333 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700334 package="com.android.cts.location"
335 runner="android.test.InstrumentationCtsTestRunner"
336 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800337 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700338
Brett Chabot9f7ae082009-09-23 11:38:25 -0700339<test name="cts-media"
340 build_path="cts/tests/tests/media"
341 package="com.android.cts.media"
342 runner="android.test.InstrumentationCtsTestRunner"
343 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800344 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700345
Brett Chabot49b77112009-06-02 11:46:04 -0700346<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700347 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700348 package="com.android.cts.net"
Brett Chabot315d72f2013-08-22 10:26:52 -0700349 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700350 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800351 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700352
353<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700354 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700355 package="com.android.cts.os"
356 runner="android.test.InstrumentationCtsTestRunner"
357 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800358 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700359
Brett Chabot49b77112009-06-02 11:46:04 -0700360<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700361 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700362 package="com.android.cts.provider"
363 runner="android.test.InstrumentationCtsTestRunner"
364 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800365 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700366
367<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700368 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700369 package="com.android.cts.text"
370 runner="android.test.InstrumentationCtsTestRunner"
371 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800372 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700373
Brett Chabotf9775ca2009-08-11 20:06:07 -0700374<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700375 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700376 package="com.android.cts.telephony"
377 runner="android.test.InstrumentationCtsTestRunner"
378 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800379 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700380
Brett Chabot49b77112009-06-02 11:46:04 -0700381<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700382 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700383 package="com.android.cts.util"
384 runner="android.test.InstrumentationCtsTestRunner"
385 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800386 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700387
388<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700389 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700390 package="com.android.cts.view"
391 runner="android.test.InstrumentationCtsTestRunner"
392 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800393 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700394
Brett Chabotcc6799a2009-09-10 15:08:58 -0700395<test name="cts-webkit"
396 build_path="cts/tests/tests/webkit"
397 package="com.android.cts.webkit"
398 runner="android.test.InstrumentationCtsTestRunner"
399 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800400 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700401
Brett Chabot49b77112009-06-02 11:46:04 -0700402<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700403 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700404 package="com.android.cts.widget"
405 runner="android.test.InstrumentationCtsTestRunner"
406 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800407 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700408
409<!-- end of cts tests -->
410
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800411<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700412<test name="apidemos"
413 build_path="development/samples/ApiDemos"
414 package="com.example.android.apis.tests" />
415
Peter Visontay230f8b72011-01-28 13:27:19 +0000416<test name="applicationsprov"
417 build_path="packages/providers/ApplicationsProvider"
418 package="com.android.providers.applications.tests"
419 coverage_target="ApplicationsProvider"
420 continuous="true" />
421
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800422<test name="browser"
423 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700424 package="com.android.browser.tests"
Rajni Arora Batra6994e552010-04-02 17:55:52 -0700425 coverage_target="Browser"
426 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800427
Guang Zhucf02f242010-06-21 16:55:00 -0700428<test name="calculator"
429 build_path="packages/apps/Calculator"
430 package="com.android.calculator2.tests"
Guang Zhub7d67e62010-12-06 14:09:11 -0800431 coverage_target="Calculator"
432 continuous="true" />
Guang Zhucf02f242010-06-21 16:55:00 -0700433
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800434<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700435 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800436 package="com.android.calendar.tests"
437 coverage_target="Calendar"
438 continuous="true" />
439
440<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700441 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800442 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700443 coverage_target="CalendarProvider"
444 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800445
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800446<test name="camera-functional"
Jason Noguchib7076982012-02-16 18:41:56 -0800447 build_path="packages/apps/Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800448 package="com.google.android.camera.tests"
449 runner="com.android.camera.CameraTestRunner"
Jason Noguchib7076982012-02-16 18:41:56 -0800450 coverage_target="Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800451 description="Camera functional test"
Jason Noguchib7076982012-02-16 18:41:56 -0800452 continuous="true" />
453
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800454<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700455 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700456 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700457 coverage_target="ContactsProvider"
458 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700459
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700460<test name="contacts"
461 build_path="packages/apps/Contacts"
462 package="com.android.contacts.tests"
463 runner="android.test.InstrumentationTestRunner"
464 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700465 description="Tests for the Contacts app."
466 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700467
Brett Chabotcf87c982009-11-12 11:47:16 -0800468<test name="contacts-launch"
469 build_path="packages/apps/Contacts"
470 package="com.android.contacts.tests"
471 runner="com.android.contacts.ContactsLaunchPerformance"
472 description="Launch performance for Contacts." />
473
Santos Cordonddd7ea42013-03-19 12:08:05 -0700474<test name="dialer"
475 build_path="packages/apps/Dialer"
476 package="com.android.dialer.tests"
477 runner="android.test.InstrumentationTestRunner"
478 coverage_target="Dialer"
479 description="Tests for the Dialer app."
480 continuous="true" />
481
Jeff Sharkey74767752011-10-12 13:45:25 -0700482<test name="downloadprovider"
483 build_path="packages/providers/DownloadProvider/tests"
484 package="com.android.providers.downloads.tests"
485 coverage_target="DownloadProvider"
486 continuous="true" />
487
Brett Chabot5de234e2009-06-15 13:04:58 -0700488<test name="downloadprovider-permission"
489 build_path="packages/providers/DownloadProvider/tests/permission"
490 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700491 coverage_target="DownloadProvider"
492 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700493
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800494<test name="email"
495 build_path="packages/apps/Email"
496 package="com.android.email.tests"
497 coverage_target="Email"
498 continuous="true" />
499
500<test name="emailsmall"
501 build_path="packages/apps/Email"
502 package="com.android.email.tests"
503 class="com.android.email.SmallTests"
504 coverage_target="Email" />
505
Marc Blankb1bc3d82011-02-17 12:47:10 -0800506<test name="exchange"
507 build_path="packages/apps/Exchange"
508 package="com.android.exchange.tests"
509 coverage_target="Exchange"
510 continuous="true" />
511
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700512<test name="musicplayer"
513 build_path="packages/apps/Music"
514 package="com.android.music.tests"
515 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700516 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700517
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800518<test name="mms"
519 build_path="packages/apps/Mms"
520 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800521 coverage_target="Mms" />
522
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800523<!-- Unit tests for the phone application. -->
524<test name="phone-unit"
525 build_path="packages/apps/Phone"
526 package="com.android.phone.tests"
527 continuous="true"
528 coverage_target="Phone" />
529
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000530<test name="quicksearchbox"
531 build_path="packages/apps/QuickSearchBox"
532 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700533 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000534
Brett Chaboteec50422011-08-17 15:40:03 -0700535<test name="systemui"
536 build_path="frameworks/base/packages/SystemUI"
537 package="com.android.systemui.tests"
538 coverage_target="SystemUI"
539 continuous="true"
540 description="SystemUI tests" />
541
Niko Catania24728662009-04-02 23:33:53 -0700542<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700543
544<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700545<test-native name="libstdcpp"
546 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700547 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700548 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700549
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700550<test-native name="libskia"
551 build_path="external/skia/tests"
552 description="Skia tests." />
553
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800554<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700555<test-native name="gtest"
556 build_path="external/gtest"
557 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700558 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800559
Nicolas Catania8595c942010-04-09 10:26:13 -0700560<!-- Libjingle -->
561<test-native name="libjingle"
562 build_path="vendor/google/libraries/libjingle"
563 description="Libjingle."
Brett Chabot8dc9eb82010-04-15 15:43:04 -0700564 full_make="true"
Nicolas Catania8595c942010-04-09 10:26:13 -0700565 extra_build_args="LIBJINGLE_TESTS=1" />
566
Brett Chabot764d3fa2009-06-25 17:57:31 -0700567<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400568<test-host name="cts-appsecurity"
Brian Muramatsu83f45732012-03-08 11:50:17 -0800569 build_path="cts/hostsidetests/appsecurity"
Brett Chabot222c8a02009-07-10 12:39:26 -0400570 class="com.android.cts.appsecurity.AppSecurityTests"
571 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800572 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700573
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800574<test-host name="frameworks-core-host"
575 build_path="frameworks/base/core/tests/hosttests"
576 class="android.content.pm.PackageManagerHostTests"
577 jar_name="FrameworkCoreHostTests.jar" />
578
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800579</test-definitions>