Cleanup framework test defs.
Remove obsolete framework test definitions. Reorganize to keep all the framework
tests together.
Bug 2562721
Change-Id: Ic96d52dc081eb28f5354954d3d111a77dc1d8db9
diff --git a/testrunner/test_defs.xml b/testrunner/test_defs.xml
index fd77514..377c39a 100644
--- a/testrunner/test_defs.xml
+++ b/testrunner/test_defs.xml
@@ -29,19 +29,6 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.android.com/testrunner/test_defs/1.0 test_defs.xsd">
-<!-- system-wide tests -->
-<test name="framework"
- build_path="frameworks/base/tests/FrameworkTest"
- package="com.android.frameworktest.tests"
- coverage_target="framework"
- continuous="true" />
-
-<test name="android"
- build_path="frameworks/base/tests/AndroidTests"
- package="com.android.unit_tests"
- coverage_target="framework"
- continuous="true" />
-
<!-- frameworks tests -->
<test name="frameworks-core"
build_path="frameworks/base/core/tests/coretests"
@@ -91,56 +78,12 @@
coverage_target="framework"
continuous="true" />
-<!-- end of framework tests -->
-
-<!-- subset of the android tests for just the database tests -->
-<!--test name="database"
- build_path="frameworks/base/core/tests/coretests"
- package="com.android.frameworks.coretests"
- coverage_target="framework" /-->
-
-<test name="account"
- build_path="frameworks/base/core/tests/coretests"
- package="com.android.frameworks.coretests"
- class="android.accounts.AccountManagerServiceTest"
- coverage_target="framework" />
-
-<test name="smoke"
- build_path="frameworks/base/tests/SmokeTest"
- package="com.android.smoketest.tests"
- coverage_target="framework"
- continuous="true" />
-
<test name="core"
build_path="frameworks/base/tests/CoreTests"
package="android.core"
coverage_target="framework"
continuous="true" />
-<test name="apidemos"
- build_path="development/samples/ApiDemos"
- package="com.example.android.apis.tests"
- coverage_target="ApiDemos" />
-
-<test name="launchperf"
- build_path="development/apps/launchperf"
- package="com.android.launchperf"
- runner=".SimpleActivityLaunchPerformance"
- coverage_target="framework" />
-
-<!-- targeted framework tests -->
-<test name="heap"
- build_path="frameworks/base/tests/AndroidTests"
- package="com.android.unit_tests"
- class="com.android.unit_tests.HeapTest"
- coverage_target="framework" />
-
-<!--test name="activity"
- build_path="frameworks/base/tests/AndroidTests"
- package="com.android.unit_tests"
- class="com.android.unit_tests.activity.ActivityTests"
- coverage_target="framework" /-->
-
<test name="keystore-unit"
build_path="frameworks/base/keystore/tests"
package="android.security.tests"
@@ -148,26 +91,6 @@
coverage_target="framework"
continuous="true" />
-<!-- obsolete?
-<test name="deadlock"
- build_path="frameworks/base/tests/Deadlock"
- package="com.android.deadlock.tests"
- coverage_target="framework" />
- -->
-
-
-<test name="contentprovideroperation"
- build_path="frameworks/base/core/tests/coretests"
- package="com.android.frameworks.coretests"
- class="android.content.ContentProviderOperationTest"
- coverage_target="framework" />
-
-<test name="tablemerger"
- build_path="frameworks/base/tests/FrameworkTest"
- package="com.android.frameworktest.tests"
- class="com.google.android.gsf.AbstractTableMergerTest"
- coverage_target="framework" />
-
<test name="imf"
build_path="frameworks/base/tests/ImfTest"
package="com.android.imftest.tests"
@@ -185,6 +108,75 @@
build_path="frameworks/base/common/tests"
package="com.android.common.tests" />
+<!-- end of framework tests -->
+
+<!-- media framework tests -->
+<test name="media"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ runner=".MediaFrameworkTestRunner"
+ coverage_target="framework"
+ continuous="true" />
+
+<test name="mediaapitest"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
+ runner=".MediaFrameworkTestRunner"
+ coverage_target="framework" />
+
+<test name="mediarecordertest"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ class="com.android.mediaframeworktest.functional.MediaRecorderTest"
+ runner=".MediaFrameworkTestRunner"
+ coverage_target="framework" />
+
+<test name="mediastresstest"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ runner=".MediaRecorderStressTestRunner"
+ coverage_target="framework" />
+
+<test name="mediamemorystress"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ runner=".MediaFrameworkPerfTestRunner"
+ coverage_target="framework" />
+
+<test name="mediaunit"
+ build_path="frameworks/base/media/tests/MediaFrameworkTest"
+ package="com.android.mediaframeworktest"
+ runner=".MediaFrameworkUnitTestRunner"
+ coverage_target="framework" />
+
+<!-- end of media framework tests -->
+
+<!-- targeted framework tests -->
+<test name="account"
+ build_path="frameworks/base/core/tests/coretests"
+ package="com.android.frameworks.coretests"
+ class="android.accounts.AccountManagerServiceTest"
+ coverage_target="framework" />
+
+<test name="smoke"
+ build_path="frameworks/base/tests/SmokeTest"
+ package="com.android.smoketest.tests"
+ coverage_target="framework"
+ continuous="true" />
+
+<test name="launchperf"
+ build_path="development/apps/launchperf"
+ package="com.android.launchperf"
+ runner=".SimpleActivityLaunchPerformance"
+ coverage_target="framework" />
+
+<test name="contentprovideroperation"
+ build_path="frameworks/base/core/tests/coretests"
+ package="com.android.frameworks.coretests"
+ class="android.content.ContentProviderOperationTest"
+ coverage_target="framework" />
+
<!-- cts tests -->
<test name="cts-permission"
@@ -201,7 +193,7 @@
runner="android.test.InstrumentationTestRunner"
coverage_target="framework"
continuous="true"
- cts="true" />
+ suite="true" />
<test name="cts-process"
build_path="cts/tests/tests/process"
@@ -379,6 +371,10 @@
<!-- end of cts tests -->
<!-- selected app tests -->
+<test name="apidemos"
+ build_path="development/samples/ApiDemos"
+ package="com.example.android.apis.tests" />
+
<test name="browser"
build_path="packages/apps/Browser"
package="com.android.browser"
@@ -446,44 +442,6 @@
class="com.android.email.SmallTests"
coverage_target="Email" />
-<test name="media"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- runner=".MediaFrameworkTestRunner"
- coverage_target="framework"
- continuous="true" />
-
-<test name="mediaapitest"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
- runner=".MediaFrameworkTestRunner"
- coverage_target="framework" />
-
-<test name="mediarecordertest"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- class="com.android.mediaframeworktest.functional.MediaRecorderTest"
- runner=".MediaFrameworkTestRunner"
- coverage_target="framework" />
-
-<test name="mediastresstest"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- runner=".MediaRecorderStressTestRunner"
- coverage_target="framework" />
-
-<test name="mediamemorystress"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- runner=".MediaFrameworkPerfTestRunner"
- coverage_target="framework" />
-
-<test name="mediaunit"
- build_path="frameworks/base/media/tests/MediaFrameworkTest"
- package="com.android.mediaframeworktest"
- runner=".MediaFrameworkUnitTestRunner"
- coverage_target="framework" />
<test name="musicplayer"
build_path="packages/apps/Music"
@@ -491,14 +449,6 @@
runner=".MusicPlayerFunctionalTestRunner"
coverage_target="Music" />
-<!-- obsolete?
-<test name="mediaprov"
- build_path="tests/MediaProvider"
- package="com.android.mediaprovidertests"
- runner=".MediaProviderTestsInstrumentation"
- coverage_target="MediaProvider" />
- -->
-
<test name="mms"
build_path="packages/apps/Mms"
package="com.android.mms.tests"
@@ -523,14 +473,6 @@
coverage_target="QuickSearchBox"
continuous="true" />
-<!-- obsolete?
-<test name="ringtone"
- build_path="tests/RingtoneSettings"
- package="com.android.ringtonesettingstests"
- runner=".RingtoneSettingsInstrumentationTestRunner"
- coverage_target="Settings" />
--->
-
<!-- native tests -->
<!-- Bionic C++ -->