blob: 4da30501d6db13b30a95b7753f9293825c943208 [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
32<!-- system-wide tests -->
33<test name="framework"
34 build_path="frameworks/base/tests/FrameworkTest"
35 package="com.android.frameworktest.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080036 coverage_target="framework"
37 continuous="true" />
38
39<test name="android"
40 build_path="frameworks/base/tests/AndroidTests"
41 package="com.android.unit_tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080042 coverage_target="framework"
43 continuous="true" />
44
Neal Nguyenadce5662010-01-14 14:13:37 -080045<!-- frameworks tests -->
46<test name="frameworks-core"
47 build_path="frameworks/base/core/tests/coretests"
48 package="com.android.frameworks.coretests"
49 coverage_target="framework"
50 continuous="true" />
51
Neal Nguyen04bcaad2010-01-25 15:33:21 -080052<test name="frameworks-graphics"
53 build_path="frameworks/base/graphics/tests/graphicstests"
54 package="com.android.frameworks.graphicstests"
55 coverage_target="framework"
56 continuous="true" />
57
Neal Nguyenadce5662010-01-14 14:13:37 -080058<test name="frameworks-location"
59 build_path="frameworks/base/location/tests/locationtests"
60 package="com.android.frameworks.locationtests"
61 coverage_target="framework"
62 continuous="true" />
63
Neal Nguyen04bcaad2010-01-25 15:33:21 -080064<test name="frameworks-sax"
65 build_path="frameworks/base/sax/tests/saxtests"
66 package="com.android.frameworks.saxtests"
67 coverage_target="framework"
68 continuous="true" />
69
Neal Nguyend538def2010-02-02 17:12:22 -080070<test name="frameworks-services"
71 build_path="frameworks/base/services/tests/servicestests"
72 package="com.android.frameworks.servicestests"
73 coverage_target="framework"
74 continuous="true" />
75
Neal Nguyenadce5662010-01-14 14:13:37 -080076<test name="frameworks-telephony"
77 build_path="frameworks/base/telephony/tests/telephonytests"
78 package="com.android.frameworks.telephonytests"
79 coverage_target="framework"
80 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
Neal Nguyenadce5662010-01-14 14:13:37 -080088<!-- end of framework tests -->
89
Jeff Hamilton4865c532009-11-19 10:15:23 -080090<!-- subset of the android tests for just the database tests -->
Neal Nguyen04bcaad2010-01-25 15:33:21 -080091<!--test name="database"
92 build_path="frameworks/base/core/tests/coretests"
93 package="com.android.frameworks.coretests"
94 coverage_target="framework" /-->
Jeff Hamilton4865c532009-11-19 10:15:23 -080095
Brett Chabot6c6c1ab2009-05-06 11:45:33 -070096<test name="account"
Neal Nguyen04bcaad2010-01-25 15:33:21 -080097 build_path="frameworks/base/core/tests/coretests"
98 package="com.android.frameworks.coretests"
99 class="android.accounts.AccountManagerServiceTest"
Brett Chabot6c6c1ab2009-05-06 11:45:33 -0700100 coverage_target="framework" />
101
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800102<test name="smoke"
103 build_path="frameworks/base/tests/SmokeTest"
104 package="com.android.smoketest.tests"
105 coverage_target="framework"
106 continuous="true" />
107
108<test name="core"
109 build_path="frameworks/base/tests/CoreTests"
110 package="android.core"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800111 coverage_target="framework"
112 continuous="true" />
113
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800114<test name="apidemos"
115 build_path="development/samples/ApiDemos"
116 package="com.example.android.apis.tests"
Brett Chabot9cf2f6f2009-10-08 15:33:33 -0700117 coverage_target="ApiDemos" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800118
The Android Open Source Project6ffae012009-03-18 17:39:43 -0700119<test name="launchperf"
120 build_path="development/apps/launchperf"
121 package="com.android.launchperf"
Brett Chabota6851d72009-08-10 17:12:27 -0700122 runner=".SimpleActivityLaunchPerformance"
The Android Open Source Project6ffae012009-03-18 17:39:43 -0700123 coverage_target="framework" />
124
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800125<!-- targeted framework tests -->
126<test name="heap"
127 build_path="frameworks/base/tests/AndroidTests"
128 package="com.android.unit_tests"
129 class="com.android.unit_tests.HeapTest"
130 coverage_target="framework" />
131
Neal Nguyen04bcaad2010-01-25 15:33:21 -0800132<!--test name="activity"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800133 build_path="frameworks/base/tests/AndroidTests"
134 package="com.android.unit_tests"
135 class="com.android.unit_tests.activity.ActivityTests"
Neal Nguyen04bcaad2010-01-25 15:33:21 -0800136 coverage_target="framework" /-->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800137
Chung-yih Wang84dcb452009-09-29 11:27:11 +0800138<test name="keystore-unit"
139 build_path="frameworks/base/keystore/tests"
140 package="android.security.tests"
141 runner=".KeyStoreTestRunner"
142 coverage_target="framework"
143 continuous="true" />
144
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800145<!-- obsolete?
146<test name="deadlock"
147 build_path="frameworks/base/tests/Deadlock"
148 package="com.android.deadlock.tests"
149 coverage_target="framework" />
150 -->
151
152
Fred Quintana83ce8032009-05-20 18:38:38 -0700153<test name="contentprovideroperation"
Neal Nguyenaf942912010-01-15 19:43:23 -0800154 build_path="frameworks/base/core/tests/coretests"
155 package="com.android.frameworks.coretests"
Fred Quintana83ce8032009-05-20 18:38:38 -0700156 class="android.content.ContentProviderOperationTest"
157 coverage_target="framework" />
158
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800159<test name="tablemerger"
160 build_path="frameworks/base/tests/FrameworkTest"
161 package="com.android.frameworktest.tests"
Fred Quintana7dbb3c22009-12-11 13:18:02 -0800162 class="com.google.android.gsf.AbstractTableMergerTest"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800163 coverage_target="framework" />
164
The Android Open Source Project6ffae012009-03-18 17:39:43 -0700165<test name="imf"
166 build_path="frameworks/base/tests/ImfTest"
167 package="com.android.imftest.tests"
168 coverage_target="framework"
169 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800170
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700171<test name="framework-permission"
172 build_path="frameworks/base/tests/permission"
173 package="com.android.framework.permission.tests"
174 runner="android.test.InstrumentationTestRunner"
175 coverage_target="framework"
Brett Chabot8ccda762009-06-17 10:56:52 -0700176 continuous="true" />
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700177
Dan Egnore970b3d2009-11-18 12:05:35 -0800178<test name="common"
179 build_path="frameworks/base/common/tests"
180 package="com.android.common.tests" />
181
Brett Chabot49b77112009-06-02 11:46:04 -0700182<!-- cts tests -->
183
184<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700185 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700186 package="com.android.cts.permission"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700187 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700188 coverage_target="framework"
189 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800190 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700191
Brett Chabotfe905a82009-06-19 18:32:14 -0700192<test name="cts-permission2"
193 build_path="cts/tests/tests/permission2"
194 package="com.android.cts.permission2"
195 runner="android.test.InstrumentationTestRunner"
196 coverage_target="framework"
197 continuous="true"
198 cts="true" />
199
Brett Chabot49b77112009-06-02 11:46:04 -0700200<test name="cts-process"
Brett Chabot2477b382009-09-23 18:05:28 -0700201 build_path="cts/tests/tests/process"
Brett Chabot49b77112009-06-02 11:46:04 -0700202 package="com.android.cts.process"
203 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800204 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700205
206<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700207 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700208 package="android.tests.sigtest"
209 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800210 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700211
212<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700213 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700214 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800215 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700216
217<test name="cts-apidemos"
Brett Chabot2477b382009-09-23 18:05:28 -0700218 build_path="cts/tests/ApiDemosReferenceTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700219 package="android.apidemos.cts"
220 coverage_target="ApiDemos"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800221 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700222
223<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700224 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700225 package="com.android.cts.app"
226 runner="android.test.InstrumentationCtsTestRunner"
227 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800228 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700229
230<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700231 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700232 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800233 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700234 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800235 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700236
237<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700238 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700239 package="com.android.cts.database"
240 runner="android.test.InstrumentationCtsTestRunner"
241 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800242 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700243
Brett Chabot08a3dc02009-08-26 11:58:23 -0700244<test name="cts-gesture"
245 build_path="cts/tests/tests/gesture"
246 package="com.android.cts.gesture"
247 runner="android.test.InstrumentationTestRunner"
248 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800249 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700250
251<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700252 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700253 package="com.android.cts.graphics"
254 runner="android.test.InstrumentationCtsTestRunner"
255 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800256 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700257
258<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700259 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700260 package="com.android.cts.hardware"
261 runner="android.test.InstrumentationCtsTestRunner"
262 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800263 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700264
265<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700266 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700267 package="com.android.cts.location"
268 runner="android.test.InstrumentationCtsTestRunner"
269 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800270 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700271
Brett Chabot9f7ae082009-09-23 11:38:25 -0700272<test name="cts-media"
273 build_path="cts/tests/tests/media"
274 package="com.android.cts.media"
275 runner="android.test.InstrumentationCtsTestRunner"
276 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800277 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700278
Brett Chabot49b77112009-06-02 11:46:04 -0700279<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700280 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700281 package="com.android.cts.net"
282 runner="android.test.InstrumentationCtsTestRunner"
283 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800284 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700285
286<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700287 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700288 package="com.android.cts.os"
289 runner="android.test.InstrumentationCtsTestRunner"
290 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800291 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700292
293<test name="cts-perf1"
Brett Chabot2477b382009-09-23 18:05:28 -0700294 build_path="cts/tests/tests/performance"
Brett Chabot49b77112009-06-02 11:46:04 -0700295 package="com.android.cts.performance"
296 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800297 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700298
299<test name="cts-perf2"
Brett Chabot2477b382009-09-23 18:05:28 -0700300 build_path="cts/tests/tests/performance2"
Brett Chabot49b77112009-06-02 11:46:04 -0700301 package="com.android.cts.performance2"
302 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800303 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700304
305<test name="cts-perf3"
Brett Chabot2477b382009-09-23 18:05:28 -0700306 build_path="cts/tests/tests/performance3"
Brett Chabot49b77112009-06-02 11:46:04 -0700307 package="com.android.cts.performance3"
308 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800309 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700310
311<test name="cts-perf4"
Brett Chabot2477b382009-09-23 18:05:28 -0700312 build_path="cts/tests/tests/performance4"
Brett Chabot49b77112009-06-02 11:46:04 -0700313 package="com.android.cts.performance4"
314 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800315 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700316
317<test name="cts-perf5"
Brett Chabot2477b382009-09-23 18:05:28 -0700318 build_path="cts/tests/tests/performance5"
Brett Chabot49b77112009-06-02 11:46:04 -0700319 package="com.android.cts.performance5"
320 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800321 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700322
323<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700324 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700325 package="com.android.cts.provider"
326 runner="android.test.InstrumentationCtsTestRunner"
327 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800328 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700329
330<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700331 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700332 package="com.android.cts.text"
333 runner="android.test.InstrumentationCtsTestRunner"
334 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800335 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700336
Brett Chabotf9775ca2009-08-11 20:06:07 -0700337<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700338 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700339 package="com.android.cts.telephony"
340 runner="android.test.InstrumentationCtsTestRunner"
341 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800342 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700343
Brett Chabot49b77112009-06-02 11:46:04 -0700344<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700345 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700346 package="com.android.cts.util"
347 runner="android.test.InstrumentationCtsTestRunner"
348 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800349 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700350
351<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700352 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700353 package="com.android.cts.view"
354 runner="android.test.InstrumentationCtsTestRunner"
355 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800356 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700357
Brett Chabotcc6799a2009-09-10 15:08:58 -0700358<test name="cts-webkit"
359 build_path="cts/tests/tests/webkit"
360 package="com.android.cts.webkit"
361 runner="android.test.InstrumentationCtsTestRunner"
362 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800363 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700364
Brett Chabot49b77112009-06-02 11:46:04 -0700365<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700366 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700367 package="com.android.cts.widget"
368 runner="android.test.InstrumentationCtsTestRunner"
369 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800370 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700371
372<!-- end of cts tests -->
373
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800374<!-- selected app tests -->
375<test name="browser"
376 build_path="packages/apps/Browser"
377 package="com.android.browser"
378 runner=".BrowserTestRunner"
379 coverage_target="Browser" />
380
381<test name="browserfunc"
382 build_path="packages/apps/Browser"
383 package="com.android.browser"
384 runner=".BrowserFunctionalTestRunner"
385 coverage_target="Browser" />
386
387<test name="calendar"
388 build_path="packages/apps/Calendar/tests"
389 package="com.android.calendar.tests"
390 coverage_target="Calendar"
391 continuous="true" />
392
393<test name="calprov"
394 build_path="packages/providers/CalendarProvider/tests"
395 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700396 coverage_target="CalendarProvider"
397 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800398
Owen Lin04eccd82009-05-14 18:55:34 -0700399<test name="camerastress"
Owen Lin5f563d02009-05-21 19:36:34 -0700400 build_path="packages/apps/Camera"
Owen Lin04eccd82009-05-14 18:55:34 -0700401 package="com.android.camera.tests"
402 class="com.android.camera.StressTests"
403 coverage_target="Camera" />
404
Yu Shan Emily Lau4c48ea22009-06-09 14:31:39 -0700405<test name="cameralatency"
406 build_path="packages/apps/Camera"
407 package="com.android.camera.tests"
408 class="com.android.camera.stress.CameraLatency"
409 coverage_target="Camera" />
410
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800411<test name="camera"
Owen Lin5f563d02009-05-21 19:36:34 -0700412 build_path="packages/apps/Camera"
Owen Lin04eccd82009-05-14 18:55:34 -0700413 package="com.android.camera.tests"
414 class="com.android.camera.UnitTests"
415 continuous="true"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800416 coverage_target="Camera" />
417
418<test name="contactsprov"
Omari Stephensa3410462009-09-02 13:01:11 -0700419 build_path="packages/providers/ContactsProvider/tests"
420 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700421 coverage_target="ContactsProvider"
422 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700423
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700424<test name="contacts"
425 build_path="packages/apps/Contacts"
426 package="com.android.contacts.tests"
427 runner="android.test.InstrumentationTestRunner"
428 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700429 description="Tests for the Contacts app."
430 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700431
Brett Chabotcf87c982009-11-12 11:47:16 -0800432<test name="contacts-launch"
433 build_path="packages/apps/Contacts"
434 package="com.android.contacts.tests"
435 runner="com.android.contacts.ContactsLaunchPerformance"
436 description="Launch performance for Contacts." />
437
Omari Stephensa3410462009-09-02 13:01:11 -0700438<test name="gcontactsprov"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800439 build_path="packages/providers/GoogleContactsProvider/tests"
440 package="com.android.providers.contactstests"
Omari Stephensa3410462009-09-02 13:01:11 -0700441 coverage_target="GoogleContactsProvider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800442
Brett Chabot5de234e2009-06-15 13:04:58 -0700443<test name="downloadprovider-permission"
444 build_path="packages/providers/DownloadProvider/tests/permission"
445 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700446 coverage_target="DownloadProvider"
447 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700448
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800449<test name="email"
450 build_path="packages/apps/Email"
451 package="com.android.email.tests"
452 coverage_target="Email"
453 continuous="true" />
454
455<test name="emailsmall"
456 build_path="packages/apps/Email"
457 package="com.android.email.tests"
458 class="com.android.email.SmallTests"
459 coverage_target="Email" />
460
461<test name="media"
462 build_path="frameworks/base/media/tests/MediaFrameworkTest"
463 package="com.android.mediaframeworktest"
464 runner=".MediaFrameworkTestRunner"
465 coverage_target="framework"
466 continuous="true" />
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700467
Yu Shan Emily Lauffbc7c92009-06-01 16:55:49 -0700468<test name="mediaapitest"
469 build_path="frameworks/base/media/tests/MediaFrameworkTest"
470 package="com.android.mediaframeworktest"
471 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
472 runner=".MediaFrameworkTestRunner"
473 coverage_target="framework" />
474
475<test name="mediarecordertest"
476 build_path="frameworks/base/media/tests/MediaFrameworkTest"
477 package="com.android.mediaframeworktest"
478 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
479 runner=".MediaFrameworkTestRunner"
480 coverage_target="framework" />
481
482<test name="mediastresstest"
483 build_path="frameworks/base/media/tests/MediaFrameworkTest"
484 package="com.android.mediaframeworktest"
485 runner=".MediaRecorderStressTestRunner"
486 coverage_target="framework" />
487
Yu Shan Emily Lau4c48ea22009-06-09 14:31:39 -0700488<test name="mediamemorystress"
489 build_path="frameworks/base/media/tests/MediaFrameworkTest"
490 package="com.android.mediaframeworktest"
491 runner=".MediaFrameworkPerfTestRunner"
492 coverage_target="framework" />
493
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800494<test name="mediaunit"
495 build_path="frameworks/base/media/tests/MediaFrameworkTest"
496 package="com.android.mediaframeworktest"
497 runner=".MediaFrameworkUnitTestRunner"
498 coverage_target="framework" />
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700499
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700500<test name="musicplayer"
501 build_path="packages/apps/Music"
502 package="com.android.music.tests"
503 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700504 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700505
506<!-- obsolete?
507<test name="mediaprov"
508 build_path="tests/MediaProvider"
509 package="com.android.mediaprovidertests"
510 runner=".MediaProviderTestsInstrumentation"
511 coverage_target="MediaProvider" />
512 -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800513
514<test name="mms"
515 build_path="packages/apps/Mms"
516 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800517 coverage_target="Mms" />
518
519<test name="mmslaunch"
520 build_path="packages/apps/Mms"
521 package="com.android.mms.tests"
522 runner="com.android.mms.SmsLaunchPerformance"
523 coverage_target="Mms" />
524
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800525<!-- Unit tests for the phone application. -->
526<test name="phone-unit"
527 build_path="packages/apps/Phone"
528 package="com.android.phone.tests"
529 continuous="true"
530 coverage_target="Phone" />
531
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000532<test name="quicksearchbox"
533 build_path="packages/apps/QuickSearchBox"
534 package="com.android.quicksearchbox.tests"
535 coverage_target="QuickSearchBox"
536 continuous="true" />
537
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700538<!-- obsolete?
539<test name="ringtone"
540 build_path="tests/RingtoneSettings"
541 package="com.android.ringtonesettingstests"
542 runner=".RingtoneSettingsInstrumentationTestRunner"
543 coverage_target="Settings" />
544-->
545
Niko Catania24728662009-04-02 23:33:53 -0700546<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700547
548<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700549<test-native name="libstdcpp"
550 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700551 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700552 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700553
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700554<test-native name="libskia"
555 build_path="external/skia/tests"
556 description="Skia tests." />
557
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700558<!-- Android STL tests -->
559<test-native name="astl"
560 build_path="external/astl/tests"
561 description="Android STL."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700562 extra_build_args="ASTL_TESTS=1" />
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700563
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800564<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700565<test-native name="gtest"
566 build_path="external/gtest"
567 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700568 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800569
Niko Catania24728662009-04-02 23:33:53 -0700570
Brett Chabot764d3fa2009-06-25 17:57:31 -0700571<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400572<test-host name="cts-appsecurity"
573 build_path="cts/tests/appsecurity-tests"
574 class="com.android.cts.appsecurity.AppSecurityTests"
575 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800576 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700577
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800578<test-host name="frameworks-core-host"
579 build_path="frameworks/base/core/tests/hosttests"
580 class="android.content.pm.PackageManagerHostTests"
581 jar_name="FrameworkCoreHostTests.jar" />
582
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800583</test-definitions>