blob: d1e4f4ee5bd1e6850910a2243b23019a06615162 [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"
71 build_path="frameworks/base/telephony/tests/telephonytests"
72 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
The Android Open Source Project52d4c302009-03-03 19:29:09 -080088<test name="core"
89 build_path="frameworks/base/tests/CoreTests"
90 package="android.core"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080091 coverage_target="framework"
92 continuous="true" />
93
Chung-yih Wang84dcb452009-09-29 11:27:11 +080094<test name="keystore-unit"
95 build_path="frameworks/base/keystore/tests"
96 package="android.security.tests"
97 runner=".KeyStoreTestRunner"
98 coverage_target="framework"
99 continuous="true" />
100
The Android Open Source Project6ffae012009-03-18 17:39:43 -0700101<test name="imf"
102 build_path="frameworks/base/tests/ImfTest"
103 package="com.android.imftest.tests"
104 coverage_target="framework"
105 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800106
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700107<test name="framework-permission"
108 build_path="frameworks/base/tests/permission"
109 package="com.android.framework.permission.tests"
110 runner="android.test.InstrumentationTestRunner"
111 coverage_target="framework"
Brett Chabot8ccda762009-06-17 10:56:52 -0700112 continuous="true" />
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700113
Brett Chabot8c63b972010-04-05 12:19:17 -0700114<test name="android-common"
Dan Egnore970b3d2009-11-18 12:05:35 -0800115 build_path="frameworks/base/common/tests"
Brett Chabotf692a042010-04-02 08:50:02 -0700116 package="com.android.common.tests"
117 coverage_target="framework"
118 continuous="true" />
Dan Egnore970b3d2009-11-18 12:05:35 -0800119
Hugo Hudson35cf07a2011-07-26 00:17:05 +0100120<test name="ex-variablespeed"
121 build_path="frameworks/ex/variablespeed/tests"
122 package="com.android.ex.variablespeed.tests"
123 coverage_target="framework"
124 continuous="true"
125 description="Framework variable speed audio tests" />
126
Jeff Brownec5b11b2010-06-13 20:09:33 -0700127<test-native name="libui"
128 build_path="frameworks/base/libs/ui/tests"
129 description="Framework libui unit tests." />
130
131<test-native name="libutils"
132 build_path="frameworks/base/libs/utils/tests"
133 description="Framework libutils unit tests." />
134
Jeff Brown55ecde52011-01-02 21:34:53 -0800135<test-native name="libinput"
136 build_path="frameworks/base/services/input/tests"
137 description="Framework libinput unit tests." />
138
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700139<!-- end of framework tests -->
140
141<!-- media framework tests -->
142<test name="media"
143 build_path="frameworks/base/media/tests/MediaFrameworkTest"
144 package="com.android.mediaframeworktest"
145 runner=".MediaFrameworkTestRunner"
146 coverage_target="framework"
147 continuous="true" />
148
149<test name="mediaapitest"
150 build_path="frameworks/base/media/tests/MediaFrameworkTest"
151 package="com.android.mediaframeworktest"
152 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
153 runner=".MediaFrameworkTestRunner"
154 coverage_target="framework" />
155
156<test name="mediarecordertest"
157 build_path="frameworks/base/media/tests/MediaFrameworkTest"
158 package="com.android.mediaframeworktest"
159 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
160 runner=".MediaFrameworkTestRunner"
161 coverage_target="framework" />
162
163<test name="mediastresstest"
164 build_path="frameworks/base/media/tests/MediaFrameworkTest"
165 package="com.android.mediaframeworktest"
166 runner=".MediaRecorderStressTestRunner"
167 coverage_target="framework" />
168
169<test name="mediamemorystress"
170 build_path="frameworks/base/media/tests/MediaFrameworkTest"
171 package="com.android.mediaframeworktest"
172 runner=".MediaFrameworkPerfTestRunner"
173 coverage_target="framework" />
174
175<test name="mediaunit"
176 build_path="frameworks/base/media/tests/MediaFrameworkTest"
177 package="com.android.mediaframeworktest"
178 runner=".MediaFrameworkUnitTestRunner"
179 coverage_target="framework" />
180
181<!-- end of media framework tests -->
182
183<!-- targeted framework tests -->
184<test name="account"
185 build_path="frameworks/base/core/tests/coretests"
186 package="com.android.frameworks.coretests"
187 class="android.accounts.AccountManagerServiceTest"
188 coverage_target="framework" />
189
190<test name="smoke"
191 build_path="frameworks/base/tests/SmokeTest"
192 package="com.android.smoketest.tests"
193 coverage_target="framework"
194 continuous="true" />
195
196<test name="launchperf"
197 build_path="development/apps/launchperf"
198 package="com.android.launchperf"
199 runner=".SimpleActivityLaunchPerformance"
200 coverage_target="framework" />
201
202<test name="contentprovideroperation"
203 build_path="frameworks/base/core/tests/coretests"
204 package="com.android.frameworks.coretests"
205 class="android.content.ContentProviderOperationTest"
206 coverage_target="framework" />
207
Brett Chabot49b77112009-06-02 11:46:04 -0700208<!-- cts tests -->
209
210<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700211 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700212 package="com.android.cts.permission"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700213 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700214 coverage_target="framework"
215 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800216 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700217
Brett Chabotfe905a82009-06-19 18:32:14 -0700218<test name="cts-permission2"
219 build_path="cts/tests/tests/permission2"
220 package="com.android.cts.permission2"
221 runner="android.test.InstrumentationTestRunner"
222 coverage_target="framework"
223 continuous="true"
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700224 suite="true" />
Brett Chabotfe905a82009-06-19 18:32:14 -0700225
Brett Chabot49b77112009-06-02 11:46:04 -0700226<test name="cts-process"
Brett Chabot2477b382009-09-23 18:05:28 -0700227 build_path="cts/tests/tests/process"
Brett Chabot49b77112009-06-02 11:46:04 -0700228 package="com.android.cts.process"
229 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800230 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700231
Nick Kralevich26070d52011-04-28 12:15:36 -0700232<test name="cts-security"
233 build_path="cts/tests/tests/security"
234 package="com.android.cts.security"
235 runner="android.test.InstrumentationCtsTestRunner"
236 suite="cts" />
237
Fred Quintanae7f6b2b2010-12-03 15:21:46 -0800238<test name="cts-accounts"
239 build_path="cts/tests/tests/accounts"
240 package="android.accounts.cts"
241 runner="android.test.InstrumentationTestRunner"
242 coverage_target="framework"
243 suite="cts" />
244
Brett Chabot49b77112009-06-02 11:46:04 -0700245<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700246 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700247 package="android.tests.sigtest"
248 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800249 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700250
251<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700252 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700253 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800254 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700255
256<test name="cts-apidemos"
Brett Chabot2477b382009-09-23 18:05:28 -0700257 build_path="cts/tests/ApiDemosReferenceTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700258 package="android.apidemos.cts"
259 coverage_target="ApiDemos"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800260 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700261
262<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700263 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700264 package="com.android.cts.app"
265 runner="android.test.InstrumentationCtsTestRunner"
266 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800267 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700268
269<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700270 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700271 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800272 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700273 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800274 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700275
276<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700277 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700278 package="com.android.cts.database"
279 runner="android.test.InstrumentationCtsTestRunner"
280 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800281 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700282
Brett Chabot08a3dc02009-08-26 11:58:23 -0700283<test name="cts-gesture"
284 build_path="cts/tests/tests/gesture"
285 package="com.android.cts.gesture"
286 runner="android.test.InstrumentationTestRunner"
287 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800288 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700289
290<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700291 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700292 package="com.android.cts.graphics"
293 runner="android.test.InstrumentationCtsTestRunner"
294 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800295 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700296
297<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700298 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700299 package="com.android.cts.hardware"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700300 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700301 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700302 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800303 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700304
305<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700306 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700307 package="com.android.cts.location"
308 runner="android.test.InstrumentationCtsTestRunner"
309 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800310 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700311
Brett Chabot9f7ae082009-09-23 11:38:25 -0700312<test name="cts-media"
313 build_path="cts/tests/tests/media"
314 package="com.android.cts.media"
315 runner="android.test.InstrumentationCtsTestRunner"
316 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800317 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700318
Brett Chabot49b77112009-06-02 11:46:04 -0700319<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700320 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700321 package="com.android.cts.net"
322 runner="android.test.InstrumentationCtsTestRunner"
323 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800324 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700325
326<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700327 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700328 package="com.android.cts.os"
329 runner="android.test.InstrumentationCtsTestRunner"
330 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800331 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700332
333<test name="cts-perf1"
Brett Chabot2477b382009-09-23 18:05:28 -0700334 build_path="cts/tests/tests/performance"
Brett Chabot49b77112009-06-02 11:46:04 -0700335 package="com.android.cts.performance"
336 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800337 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700338
339<test name="cts-perf2"
Brett Chabot2477b382009-09-23 18:05:28 -0700340 build_path="cts/tests/tests/performance2"
Brett Chabot49b77112009-06-02 11:46:04 -0700341 package="com.android.cts.performance2"
342 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800343 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700344
345<test name="cts-perf3"
Brett Chabot2477b382009-09-23 18:05:28 -0700346 build_path="cts/tests/tests/performance3"
Brett Chabot49b77112009-06-02 11:46:04 -0700347 package="com.android.cts.performance3"
348 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800349 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700350
351<test name="cts-perf4"
Brett Chabot2477b382009-09-23 18:05:28 -0700352 build_path="cts/tests/tests/performance4"
Brett Chabot49b77112009-06-02 11:46:04 -0700353 package="com.android.cts.performance4"
354 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800355 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700356
357<test name="cts-perf5"
Brett Chabot2477b382009-09-23 18:05:28 -0700358 build_path="cts/tests/tests/performance5"
Brett Chabot49b77112009-06-02 11:46:04 -0700359 package="com.android.cts.performance5"
360 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800361 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700362
363<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700364 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700365 package="com.android.cts.provider"
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
370<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700371 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700372 package="com.android.cts.text"
373 runner="android.test.InstrumentationCtsTestRunner"
374 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800375 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700376
Brett Chabotf9775ca2009-08-11 20:06:07 -0700377<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700378 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700379 package="com.android.cts.telephony"
380 runner="android.test.InstrumentationCtsTestRunner"
381 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800382 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700383
Brett Chabot49b77112009-06-02 11:46:04 -0700384<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700385 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700386 package="com.android.cts.util"
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
391<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700392 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700393 package="com.android.cts.view"
394 runner="android.test.InstrumentationCtsTestRunner"
395 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800396 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700397
Brett Chabotcc6799a2009-09-10 15:08:58 -0700398<test name="cts-webkit"
399 build_path="cts/tests/tests/webkit"
400 package="com.android.cts.webkit"
401 runner="android.test.InstrumentationCtsTestRunner"
402 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800403 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700404
Brett Chabot49b77112009-06-02 11:46:04 -0700405<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700406 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700407 package="com.android.cts.widget"
408 runner="android.test.InstrumentationCtsTestRunner"
409 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800410 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700411
412<!-- end of cts tests -->
413
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800414<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700415<test name="apidemos"
416 build_path="development/samples/ApiDemos"
417 package="com.example.android.apis.tests" />
418
Peter Visontay230f8b72011-01-28 13:27:19 +0000419<test name="applicationsprov"
420 build_path="packages/providers/ApplicationsProvider"
421 package="com.android.providers.applications.tests"
422 coverage_target="ApplicationsProvider"
423 continuous="true" />
424
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800425<test name="browser"
426 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700427 package="com.android.browser.tests"
Rajni Arora Batra6994e552010-04-02 17:55:52 -0700428 coverage_target="Browser"
429 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800430
Guang Zhucf02f242010-06-21 16:55:00 -0700431<test name="calculator"
432 build_path="packages/apps/Calculator"
433 package="com.android.calculator2.tests"
Guang Zhub7d67e62010-12-06 14:09:11 -0800434 coverage_target="Calculator"
435 continuous="true" />
Guang Zhucf02f242010-06-21 16:55:00 -0700436
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800437<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700438 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800439 package="com.android.calendar.tests"
440 coverage_target="Calendar"
441 continuous="true" />
442
443<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700444 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800445 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700446 coverage_target="CalendarProvider"
447 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800448
Flavio Lerdaa151dce2011-04-23 20:14:09 +0100449<test name="voicemailprovider"
450 build_path="packages/providers/VoicemailProvider"
451 package="com.android.providers.voicemail.tests"
452 coverage_target="VoicemailProvider"
453 continuous="true" />
454
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800455<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700456 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700457 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700458 coverage_target="ContactsProvider"
459 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700460
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700461<test name="contacts"
462 build_path="packages/apps/Contacts"
463 package="com.android.contacts.tests"
464 runner="android.test.InstrumentationTestRunner"
465 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700466 description="Tests for the Contacts app."
467 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700468
Brett Chabotcf87c982009-11-12 11:47:16 -0800469<test name="contacts-launch"
470 build_path="packages/apps/Contacts"
471 package="com.android.contacts.tests"
472 runner="com.android.contacts.ContactsLaunchPerformance"
473 description="Launch performance for Contacts." />
474
Brett Chabot5de234e2009-06-15 13:04:58 -0700475<test name="downloadprovider-permission"
476 build_path="packages/providers/DownloadProvider/tests/permission"
477 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700478 coverage_target="DownloadProvider"
479 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700480
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800481<test name="email"
482 build_path="packages/apps/Email"
483 package="com.android.email.tests"
484 coverage_target="Email"
485 continuous="true" />
486
487<test name="emailsmall"
488 build_path="packages/apps/Email"
489 package="com.android.email.tests"
490 class="com.android.email.SmallTests"
491 coverage_target="Email" />
492
Marc Blankb1bc3d82011-02-17 12:47:10 -0800493<test name="exchange"
494 build_path="packages/apps/Exchange"
495 package="com.android.exchange.tests"
496 coverage_target="Exchange"
497 continuous="true" />
498
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700499<test name="musicplayer"
500 build_path="packages/apps/Music"
501 package="com.android.music.tests"
502 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700503 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700504
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800505<test name="mms"
506 build_path="packages/apps/Mms"
507 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800508 coverage_target="Mms" />
509
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800510<!-- Unit tests for the phone application. -->
511<test name="phone-unit"
512 build_path="packages/apps/Phone"
513 package="com.android.phone.tests"
514 continuous="true"
515 coverage_target="Phone" />
516
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000517<test name="quicksearchbox"
518 build_path="packages/apps/QuickSearchBox"
519 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700520 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000521
Brett Chaboteec50422011-08-17 15:40:03 -0700522<test name="systemui"
523 build_path="frameworks/base/packages/SystemUI"
524 package="com.android.systemui.tests"
525 coverage_target="SystemUI"
526 continuous="true"
527 description="SystemUI tests" />
528
Niko Catania24728662009-04-02 23:33:53 -0700529<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700530
531<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700532<test-native name="libstdcpp"
533 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700534 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700535 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700536
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700537<test-native name="libskia"
538 build_path="external/skia/tests"
539 description="Skia tests." />
540
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700541<!-- Android STL tests -->
542<test-native name="astl"
543 build_path="external/astl/tests"
544 description="Android STL."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700545 extra_build_args="ASTL_TESTS=1" />
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700546
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800547<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700548<test-native name="gtest"
549 build_path="external/gtest"
550 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700551 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800552
Nicolas Catania8595c942010-04-09 10:26:13 -0700553<!-- Libjingle -->
554<test-native name="libjingle"
555 build_path="vendor/google/libraries/libjingle"
556 description="Libjingle."
Brett Chabot8dc9eb82010-04-15 15:43:04 -0700557 full_make="true"
Nicolas Catania8595c942010-04-09 10:26:13 -0700558 extra_build_args="LIBJINGLE_TESTS=1" />
559
Brett Chabot764d3fa2009-06-25 17:57:31 -0700560<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400561<test-host name="cts-appsecurity"
562 build_path="cts/tests/appsecurity-tests"
563 class="com.android.cts.appsecurity.AppSecurityTests"
564 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800565 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700566
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800567<test-host name="frameworks-core-host"
568 build_path="frameworks/base/core/tests/hosttests"
569 class="android.content.pm.PackageManagerHostTests"
570 jar_name="FrameworkCoreHostTests.jar" />
571
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800572</test-definitions>