blob: b8364e46d31a76f2ba3ae417a4fb6ed083b468ee [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"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700235 runner="android.test.InstrumentationTestRunner"
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"
243 runner="android.test.InstrumentationTestRunner"
244 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"
Brett Chabot2477b382009-09-23 18:05:28 -0700249 build_path="cts/tests/tests/process"
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"
257 runner="android.test.InstrumentationCtsTestRunner"
258 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"
263 runner="android.test.InstrumentationTestRunner"
264 coverage_target="framework"
265 suite="cts" />
266
Brett Chabot49b77112009-06-02 11:46:04 -0700267<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700268 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700269 package="android.tests.sigtest"
270 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800271 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700272
273<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700274 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700275 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800276 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700277
Brett Chabot49b77112009-06-02 11:46:04 -0700278<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700279 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700280 package="com.android.cts.app"
281 runner="android.test.InstrumentationCtsTestRunner"
282 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800283 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700284
285<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700286 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700287 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800288 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700289 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800290 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700291
292<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700293 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700294 package="com.android.cts.database"
295 runner="android.test.InstrumentationCtsTestRunner"
296 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800297 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700298
John Spurlock8197f7d2012-12-04 17:13:11 -0500299<test name="cts-dreams"
300 build_path="cts/tests/tests/dreams"
301 package="com.android.cts.dreams"
302 runner="android.test.InstrumentationCtsTestRunner"
303 coverage_target="framework"
304 suite="cts" />
305
Brett Chabot08a3dc02009-08-26 11:58:23 -0700306<test name="cts-gesture"
307 build_path="cts/tests/tests/gesture"
308 package="com.android.cts.gesture"
309 runner="android.test.InstrumentationTestRunner"
310 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800311 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700312
313<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700314 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700315 package="com.android.cts.graphics"
316 runner="android.test.InstrumentationCtsTestRunner"
317 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800318 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700319
320<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700321 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700322 package="com.android.cts.hardware"
Eino-Ville Talvala41ee0fd2012-10-05 17:12:42 -0700323 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700324 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700325 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800326 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700327
328<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700329 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700330 package="com.android.cts.location"
331 runner="android.test.InstrumentationCtsTestRunner"
332 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800333 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700334
Brett Chabot9f7ae082009-09-23 11:38:25 -0700335<test name="cts-media"
336 build_path="cts/tests/tests/media"
337 package="com.android.cts.media"
338 runner="android.test.InstrumentationCtsTestRunner"
339 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800340 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700341
Brett Chabot49b77112009-06-02 11:46:04 -0700342<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700343 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700344 package="com.android.cts.net"
Brett Chabot315d72f2013-08-22 10:26:52 -0700345 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700346 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800347 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700348
349<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700350 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700351 package="com.android.cts.os"
352 runner="android.test.InstrumentationCtsTestRunner"
353 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800354 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700355
Brett Chabot49b77112009-06-02 11:46:04 -0700356<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700357 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700358 package="com.android.cts.provider"
359 runner="android.test.InstrumentationCtsTestRunner"
360 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800361 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700362
363<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700364 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700365 package="com.android.cts.text"
366 runner="android.test.InstrumentationCtsTestRunner"
367 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800368 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700369
Brett Chabotf9775ca2009-08-11 20:06:07 -0700370<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700371 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700372 package="com.android.cts.telephony"
373 runner="android.test.InstrumentationCtsTestRunner"
374 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800375 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700376
Brett Chabot49b77112009-06-02 11:46:04 -0700377<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700378 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700379 package="com.android.cts.util"
380 runner="android.test.InstrumentationCtsTestRunner"
381 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800382 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700383
384<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700385 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700386 package="com.android.cts.view"
387 runner="android.test.InstrumentationCtsTestRunner"
388 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800389 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700390
Brett Chabotcc6799a2009-09-10 15:08:58 -0700391<test name="cts-webkit"
392 build_path="cts/tests/tests/webkit"
393 package="com.android.cts.webkit"
394 runner="android.test.InstrumentationCtsTestRunner"
395 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800396 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700397
Brett Chabot49b77112009-06-02 11:46:04 -0700398<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700399 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700400 package="com.android.cts.widget"
401 runner="android.test.InstrumentationCtsTestRunner"
402 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800403 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700404
405<!-- end of cts tests -->
406
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800407<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700408<test name="apidemos"
409 build_path="development/samples/ApiDemos"
410 package="com.example.android.apis.tests" />
411
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800412<test name="browser"
413 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700414 package="com.android.browser.tests"
Rajni Arora Batra6994e552010-04-02 17:55:52 -0700415 coverage_target="Browser"
416 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800417
Guang Zhucf02f242010-06-21 16:55:00 -0700418<test name="calculator"
419 build_path="packages/apps/Calculator"
420 package="com.android.calculator2.tests"
Guang Zhub7d67e62010-12-06 14:09:11 -0800421 coverage_target="Calculator"
422 continuous="true" />
Guang Zhucf02f242010-06-21 16:55:00 -0700423
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800424<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700425 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800426 package="com.android.calendar.tests"
427 coverage_target="Calendar"
428 continuous="true" />
429
430<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700431 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800432 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700433 coverage_target="CalendarProvider"
434 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800435
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800436<test name="camera-functional"
Jason Noguchib7076982012-02-16 18:41:56 -0800437 build_path="packages/apps/Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800438 package="com.google.android.camera.tests"
439 runner="com.android.camera.CameraTestRunner"
Jason Noguchib7076982012-02-16 18:41:56 -0800440 coverage_target="Camera"
Yu Shan Emily Lau9ba4eff2012-02-23 15:39:52 -0800441 description="Camera functional test"
Jason Noguchib7076982012-02-16 18:41:56 -0800442 continuous="true" />
443
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800444<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700445 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700446 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700447 coverage_target="ContactsProvider"
448 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700449
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700450<test name="contacts"
451 build_path="packages/apps/Contacts"
452 package="com.android.contacts.tests"
453 runner="android.test.InstrumentationTestRunner"
454 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700455 description="Tests for the Contacts app."
456 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700457
Brett Chabotcf87c982009-11-12 11:47:16 -0800458<test name="contacts-launch"
459 build_path="packages/apps/Contacts"
460 package="com.android.contacts.tests"
461 runner="com.android.contacts.ContactsLaunchPerformance"
462 description="Launch performance for Contacts." />
463
Santos Cordonddd7ea42013-03-19 12:08:05 -0700464<test name="dialer"
465 build_path="packages/apps/Dialer"
466 package="com.android.dialer.tests"
467 runner="android.test.InstrumentationTestRunner"
468 coverage_target="Dialer"
469 description="Tests for the Dialer app."
470 continuous="true" />
471
Jeff Sharkey74767752011-10-12 13:45:25 -0700472<test name="downloadprovider"
473 build_path="packages/providers/DownloadProvider/tests"
474 package="com.android.providers.downloads.tests"
475 coverage_target="DownloadProvider"
476 continuous="true" />
477
Brett Chabot5de234e2009-06-15 13:04:58 -0700478<test name="downloadprovider-permission"
479 build_path="packages/providers/DownloadProvider/tests/permission"
480 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700481 coverage_target="DownloadProvider"
482 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700483
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800484<test name="email"
485 build_path="packages/apps/Email"
486 package="com.android.email.tests"
487 coverage_target="Email"
488 continuous="true" />
489
490<test name="emailsmall"
491 build_path="packages/apps/Email"
492 package="com.android.email.tests"
493 class="com.android.email.SmallTests"
494 coverage_target="Email" />
495
Marc Blankb1bc3d82011-02-17 12:47:10 -0800496<test name="exchange"
497 build_path="packages/apps/Exchange"
498 package="com.android.exchange.tests"
499 coverage_target="Exchange"
500 continuous="true" />
501
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700502<test name="musicplayer"
503 build_path="packages/apps/Music"
504 package="com.android.music.tests"
505 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700506 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700507
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800508<test name="mms"
509 build_path="packages/apps/Mms"
510 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800511 coverage_target="Mms" />
512
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800513<!-- Unit tests for the phone application. -->
514<test name="phone-unit"
Santos Cordon70939ca2013-12-12 18:39:22 -0800515 build_path="packages/services/Telephony"
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800516 package="com.android.phone.tests"
517 continuous="true"
518 coverage_target="Phone" />
519
Santos Cordon70939ca2013-12-12 18:39:22 -0800520<test name="telecomm-unit"
521 build_path="packages/services/Telecomm"
Tyler Gunn2e4aa792014-09-12 09:19:08 -0700522 package="com.android.server.telecom.tests"
Santos Cordon70939ca2013-12-12 18:39:22 -0800523 continuous="true"
524 coverage_target="Phone" />
525
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000526<test name="quicksearchbox"
527 build_path="packages/apps/QuickSearchBox"
528 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700529 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000530
Brett Chaboteec50422011-08-17 15:40:03 -0700531<test name="systemui"
532 build_path="frameworks/base/packages/SystemUI"
533 package="com.android.systemui.tests"
534 coverage_target="SystemUI"
535 continuous="true"
536 description="SystemUI tests" />
537
Jeff Sharkey34c8fae2013-09-06 13:56:45 -0700538<test name="documentsui"
539 build_path="frameworks/base/packages/DocumentsUI/tests"
540 package="com.android.documentsui.tests"
541 coverage_target="DocumentsUI"
542 continuous="true"
543 description="DocumentsUI tests" />
544
Niko Catania24728662009-04-02 23:33:53 -0700545<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700546
547<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700548<test-native name="libstdcpp"
549 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700550 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700551 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700552
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700553<test-native name="libskia"
554 build_path="external/skia/tests"
555 description="Skia tests." />
556
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800557<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700558<test-native name="gtest"
559 build_path="external/gtest"
560 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700561 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800562
Lorenzo Colitti791bef52014-02-22 01:56:46 +0900563<!-- clatd -->
564<test-native name="clatd"
565 build_path="external/android-clat"
566 description="clatd unit tests." />
567
Nicolas Catania8595c942010-04-09 10:26:13 -0700568<!-- Libjingle -->
569<test-native name="libjingle"
570 build_path="vendor/google/libraries/libjingle"
571 description="Libjingle."
Brett Chabot8dc9eb82010-04-15 15:43:04 -0700572 full_make="true"
Nicolas Catania8595c942010-04-09 10:26:13 -0700573 extra_build_args="LIBJINGLE_TESTS=1" />
574
Brett Chabot764d3fa2009-06-25 17:57:31 -0700575<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400576<test-host name="cts-appsecurity"
Brian Muramatsu83f45732012-03-08 11:50:17 -0800577 build_path="cts/hostsidetests/appsecurity"
Brett Chabot222c8a02009-07-10 12:39:26 -0400578 class="com.android.cts.appsecurity.AppSecurityTests"
579 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800580 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700581
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800582<test-host name="frameworks-core-host"
583 build_path="frameworks/base/core/tests/hosttests"
584 class="android.content.pm.PackageManagerHostTests"
585 jar_name="FrameworkCoreHostTests.jar" />
586
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800587</test-definitions>