blob: 7a467c342d911dc1940bb1bd33843d7a7a3e2889 [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
Neal Nguyen04bcaad2010-01-25 15:33:21 -080039<test name="frameworks-graphics"
40 build_path="frameworks/base/graphics/tests/graphicstests"
41 package="com.android.frameworks.graphicstests"
42 coverage_target="framework"
43 continuous="true" />
44
Neal Nguyenadce5662010-01-14 14:13:37 -080045<test name="frameworks-location"
46 build_path="frameworks/base/location/tests/locationtests"
47 package="com.android.frameworks.locationtests"
48 coverage_target="framework"
49 continuous="true" />
50
Neal Nguyen04bcaad2010-01-25 15:33:21 -080051<test name="frameworks-sax"
52 build_path="frameworks/base/sax/tests/saxtests"
53 package="com.android.frameworks.saxtests"
54 coverage_target="framework"
55 continuous="true" />
56
Neal Nguyend538def2010-02-02 17:12:22 -080057<test name="frameworks-services"
58 build_path="frameworks/base/services/tests/servicestests"
59 package="com.android.frameworks.servicestests"
60 coverage_target="framework"
61 continuous="true" />
62
Neal Nguyenadce5662010-01-14 14:13:37 -080063<test name="frameworks-telephony"
64 build_path="frameworks/base/telephony/tests/telephonytests"
65 package="com.android.frameworks.telephonytests"
66 coverage_target="framework"
67 continuous="true" />
68
Brett Chabot0145eaf2010-02-18 18:55:11 -080069<test name="frameworks-testrunner"
Brett Chabot786f4db2010-02-20 20:07:38 -080070 build_path="frameworks/base/test-runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080071 package="com.android.frameworks.testrunner.tests"
Brett Chabot786f4db2010-02-20 20:07:38 -080072 coverage_target="android.test.runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080073 continuous="true" />
74
Neal Nguyen04bcaad2010-01-25 15:33:21 -080075<test name="frameworks-vpn"
76 build_path="frameworks/base/vpn/tests/vpntests"
77 package="com.android.frameworks.vpntests"
78 coverage_target="framework"
79 continuous="true" />
80
The Android Open Source Project52d4c302009-03-03 19:29:09 -080081<test name="core"
82 build_path="frameworks/base/tests/CoreTests"
83 package="android.core"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080084 coverage_target="framework"
85 continuous="true" />
86
Chung-yih Wang84dcb452009-09-29 11:27:11 +080087<test name="keystore-unit"
88 build_path="frameworks/base/keystore/tests"
89 package="android.security.tests"
90 runner=".KeyStoreTestRunner"
91 coverage_target="framework"
92 continuous="true" />
93
The Android Open Source Project6ffae012009-03-18 17:39:43 -070094<test name="imf"
95 build_path="frameworks/base/tests/ImfTest"
96 package="com.android.imftest.tests"
97 coverage_target="framework"
98 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080099
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700100<test name="framework-permission"
101 build_path="frameworks/base/tests/permission"
102 package="com.android.framework.permission.tests"
103 runner="android.test.InstrumentationTestRunner"
104 coverage_target="framework"
Brett Chabot8ccda762009-06-17 10:56:52 -0700105 continuous="true" />
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700106
Brett Chabot8c63b972010-04-05 12:19:17 -0700107<test name="android-common"
Dan Egnore970b3d2009-11-18 12:05:35 -0800108 build_path="frameworks/base/common/tests"
Brett Chabotf692a042010-04-02 08:50:02 -0700109 package="com.android.common.tests"
110 coverage_target="framework"
111 continuous="true" />
Dan Egnore970b3d2009-11-18 12:05:35 -0800112
Jeff Brownec5b11b2010-06-13 20:09:33 -0700113<test-native name="libui"
114 build_path="frameworks/base/libs/ui/tests"
115 description="Framework libui unit tests." />
116
117<test-native name="libutils"
118 build_path="frameworks/base/libs/utils/tests"
119 description="Framework libutils unit tests." />
120
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700121<!-- end of framework tests -->
122
123<!-- media framework tests -->
124<test name="media"
125 build_path="frameworks/base/media/tests/MediaFrameworkTest"
126 package="com.android.mediaframeworktest"
127 runner=".MediaFrameworkTestRunner"
128 coverage_target="framework"
129 continuous="true" />
130
131<test name="mediaapitest"
132 build_path="frameworks/base/media/tests/MediaFrameworkTest"
133 package="com.android.mediaframeworktest"
134 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
135 runner=".MediaFrameworkTestRunner"
136 coverage_target="framework" />
137
138<test name="mediarecordertest"
139 build_path="frameworks/base/media/tests/MediaFrameworkTest"
140 package="com.android.mediaframeworktest"
141 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
142 runner=".MediaFrameworkTestRunner"
143 coverage_target="framework" />
144
145<test name="mediastresstest"
146 build_path="frameworks/base/media/tests/MediaFrameworkTest"
147 package="com.android.mediaframeworktest"
148 runner=".MediaRecorderStressTestRunner"
149 coverage_target="framework" />
150
151<test name="mediamemorystress"
152 build_path="frameworks/base/media/tests/MediaFrameworkTest"
153 package="com.android.mediaframeworktest"
154 runner=".MediaFrameworkPerfTestRunner"
155 coverage_target="framework" />
156
157<test name="mediaunit"
158 build_path="frameworks/base/media/tests/MediaFrameworkTest"
159 package="com.android.mediaframeworktest"
160 runner=".MediaFrameworkUnitTestRunner"
161 coverage_target="framework" />
162
163<!-- end of media framework tests -->
164
165<!-- targeted framework tests -->
166<test name="account"
167 build_path="frameworks/base/core/tests/coretests"
168 package="com.android.frameworks.coretests"
169 class="android.accounts.AccountManagerServiceTest"
170 coverage_target="framework" />
171
172<test name="smoke"
173 build_path="frameworks/base/tests/SmokeTest"
174 package="com.android.smoketest.tests"
175 coverage_target="framework"
176 continuous="true" />
177
178<test name="launchperf"
179 build_path="development/apps/launchperf"
180 package="com.android.launchperf"
181 runner=".SimpleActivityLaunchPerformance"
182 coverage_target="framework" />
183
184<test name="contentprovideroperation"
185 build_path="frameworks/base/core/tests/coretests"
186 package="com.android.frameworks.coretests"
187 class="android.content.ContentProviderOperationTest"
188 coverage_target="framework" />
189
Brett Chabot49b77112009-06-02 11:46:04 -0700190<!-- cts tests -->
191
192<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700193 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700194 package="com.android.cts.permission"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700195 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700196 coverage_target="framework"
197 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800198 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700199
Brett Chabotfe905a82009-06-19 18:32:14 -0700200<test name="cts-permission2"
201 build_path="cts/tests/tests/permission2"
202 package="com.android.cts.permission2"
203 runner="android.test.InstrumentationTestRunner"
204 coverage_target="framework"
205 continuous="true"
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700206 suite="true" />
Brett Chabotfe905a82009-06-19 18:32:14 -0700207
Brett Chabot49b77112009-06-02 11:46:04 -0700208<test name="cts-process"
Brett Chabot2477b382009-09-23 18:05:28 -0700209 build_path="cts/tests/tests/process"
Brett Chabot49b77112009-06-02 11:46:04 -0700210 package="com.android.cts.process"
211 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800212 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700213
214<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700215 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700216 package="android.tests.sigtest"
217 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800218 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700219
220<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700221 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700222 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800223 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700224
225<test name="cts-apidemos"
Brett Chabot2477b382009-09-23 18:05:28 -0700226 build_path="cts/tests/ApiDemosReferenceTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700227 package="android.apidemos.cts"
228 coverage_target="ApiDemos"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800229 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700230
231<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700232 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700233 package="com.android.cts.app"
234 runner="android.test.InstrumentationCtsTestRunner"
235 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800236 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700237
238<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700239 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700240 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800241 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700242 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800243 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700244
245<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700246 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700247 package="com.android.cts.database"
248 runner="android.test.InstrumentationCtsTestRunner"
249 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800250 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700251
Brett Chabot08a3dc02009-08-26 11:58:23 -0700252<test name="cts-gesture"
253 build_path="cts/tests/tests/gesture"
254 package="com.android.cts.gesture"
255 runner="android.test.InstrumentationTestRunner"
256 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800257 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700258
259<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700260 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700261 package="com.android.cts.graphics"
262 runner="android.test.InstrumentationCtsTestRunner"
263 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800264 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700265
266<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700267 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700268 package="com.android.cts.hardware"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700269 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700270 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700271 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800272 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700273
274<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700275 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700276 package="com.android.cts.location"
277 runner="android.test.InstrumentationCtsTestRunner"
278 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800279 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700280
Brett Chabot9f7ae082009-09-23 11:38:25 -0700281<test name="cts-media"
282 build_path="cts/tests/tests/media"
283 package="com.android.cts.media"
284 runner="android.test.InstrumentationCtsTestRunner"
285 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800286 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700287
Brett Chabot49b77112009-06-02 11:46:04 -0700288<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700289 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700290 package="com.android.cts.net"
291 runner="android.test.InstrumentationCtsTestRunner"
292 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800293 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700294
295<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700296 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700297 package="com.android.cts.os"
298 runner="android.test.InstrumentationCtsTestRunner"
299 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800300 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700301
302<test name="cts-perf1"
Brett Chabot2477b382009-09-23 18:05:28 -0700303 build_path="cts/tests/tests/performance"
Brett Chabot49b77112009-06-02 11:46:04 -0700304 package="com.android.cts.performance"
305 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800306 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700307
308<test name="cts-perf2"
Brett Chabot2477b382009-09-23 18:05:28 -0700309 build_path="cts/tests/tests/performance2"
Brett Chabot49b77112009-06-02 11:46:04 -0700310 package="com.android.cts.performance2"
311 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800312 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700313
314<test name="cts-perf3"
Brett Chabot2477b382009-09-23 18:05:28 -0700315 build_path="cts/tests/tests/performance3"
Brett Chabot49b77112009-06-02 11:46:04 -0700316 package="com.android.cts.performance3"
317 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800318 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700319
320<test name="cts-perf4"
Brett Chabot2477b382009-09-23 18:05:28 -0700321 build_path="cts/tests/tests/performance4"
Brett Chabot49b77112009-06-02 11:46:04 -0700322 package="com.android.cts.performance4"
323 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800324 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700325
326<test name="cts-perf5"
Brett Chabot2477b382009-09-23 18:05:28 -0700327 build_path="cts/tests/tests/performance5"
Brett Chabot49b77112009-06-02 11:46:04 -0700328 package="com.android.cts.performance5"
329 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800330 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700331
332<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700333 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700334 package="com.android.cts.provider"
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
339<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700340 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700341 package="com.android.cts.text"
342 runner="android.test.InstrumentationCtsTestRunner"
343 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800344 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700345
Brett Chabotf9775ca2009-08-11 20:06:07 -0700346<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700347 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700348 package="com.android.cts.telephony"
349 runner="android.test.InstrumentationCtsTestRunner"
350 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800351 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700352
Brett Chabot49b77112009-06-02 11:46:04 -0700353<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700354 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700355 package="com.android.cts.util"
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
360<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700361 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700362 package="com.android.cts.view"
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
Brett Chabotcc6799a2009-09-10 15:08:58 -0700367<test name="cts-webkit"
368 build_path="cts/tests/tests/webkit"
369 package="com.android.cts.webkit"
370 runner="android.test.InstrumentationCtsTestRunner"
371 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800372 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700373
Brett Chabot49b77112009-06-02 11:46:04 -0700374<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700375 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700376 package="com.android.cts.widget"
377 runner="android.test.InstrumentationCtsTestRunner"
378 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800379 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700380
381<!-- end of cts tests -->
382
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800383<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700384<test name="apidemos"
385 build_path="development/samples/ApiDemos"
386 package="com.example.android.apis.tests" />
387
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800388<test name="browser"
389 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700390 package="com.android.browser.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800391 coverage_target="Browser" />
392
393<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700394 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800395 package="com.android.calendar.tests"
396 coverage_target="Calendar"
397 continuous="true" />
398
399<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700400 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800401 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700402 coverage_target="CalendarProvider"
403 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800404
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800405<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700406 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700407 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700408 coverage_target="ContactsProvider"
409 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700410
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700411<test name="contacts"
412 build_path="packages/apps/Contacts"
413 package="com.android.contacts.tests"
414 runner="android.test.InstrumentationTestRunner"
415 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700416 description="Tests for the Contacts app."
417 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700418
Brett Chabotcf87c982009-11-12 11:47:16 -0800419<test name="contacts-launch"
420 build_path="packages/apps/Contacts"
421 package="com.android.contacts.tests"
422 runner="com.android.contacts.ContactsLaunchPerformance"
423 description="Launch performance for Contacts." />
424
Brett Chabot5de234e2009-06-15 13:04:58 -0700425<test name="downloadprovider-permission"
426 build_path="packages/providers/DownloadProvider/tests/permission"
427 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700428 coverage_target="DownloadProvider"
429 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700430
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800431<test name="email"
432 build_path="packages/apps/Email"
433 package="com.android.email.tests"
434 coverage_target="Email"
435 continuous="true" />
436
437<test name="emailsmall"
438 build_path="packages/apps/Email"
439 package="com.android.email.tests"
440 class="com.android.email.SmallTests"
441 coverage_target="Email" />
442
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700443<test name="musicplayer"
444 build_path="packages/apps/Music"
445 package="com.android.music.tests"
446 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700447 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700448
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800449<test name="mms"
450 build_path="packages/apps/Mms"
451 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800452 coverage_target="Mms" />
453
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800454<!-- Unit tests for the phone application. -->
455<test name="phone-unit"
456 build_path="packages/apps/Phone"
457 package="com.android.phone.tests"
458 continuous="true"
459 coverage_target="Phone" />
460
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000461<test name="quicksearchbox"
462 build_path="packages/apps/QuickSearchBox"
463 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700464 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000465
Niko Catania24728662009-04-02 23:33:53 -0700466<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700467
468<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700469<test-native name="libstdcpp"
470 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700471 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700472 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700473
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700474<test-native name="libskia"
475 build_path="external/skia/tests"
476 description="Skia tests." />
477
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700478<!-- Android STL tests -->
479<test-native name="astl"
480 build_path="external/astl/tests"
481 description="Android STL."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700482 extra_build_args="ASTL_TESTS=1" />
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700483
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800484<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700485<test-native name="gtest"
486 build_path="external/gtest"
487 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700488 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800489
Niko Catania24728662009-04-02 23:33:53 -0700490
Brett Chabot764d3fa2009-06-25 17:57:31 -0700491<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400492<test-host name="cts-appsecurity"
493 build_path="cts/tests/appsecurity-tests"
494 class="com.android.cts.appsecurity.AppSecurityTests"
495 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800496 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700497
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800498<test-host name="frameworks-core-host"
499 build_path="frameworks/base/core/tests/hosttests"
500 class="android.content.pm.PackageManagerHostTests"
501 jar_name="FrameworkCoreHostTests.jar" />
502
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800503</test-definitions>