Home | History | Annotate | Download | only in cts
      1 # Copyright (C) 2010 The Android Open Source Project
      2 #
      3 # Licensed under the Apache License, Version 2.0 (the "License");
      4 # you may not use this file except in compliance with the License.
      5 # You may obtain a copy of the License at
      6 #
      7 #      http://www.apache.org/licenses/LICENSE-2.0
      8 #
      9 # Unless required by applicable law or agreed to in writing, software
     10 # distributed under the License is distributed on an "AS IS" BASIS,
     11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     12 # See the License for the specific language governing permissions and
     13 # limitations under the License.
     14 
     15 CTS_APPS_LIST := \
     16     CtsVerifier
     17 
     18 CTS_SECURITY_APPS_LIST := \
     19 	CtsAppAccessData \
     20 	CtsAppWithData \
     21 	CtsInstrumentationAppDiffCert \
     22 	CtsPermissionDeclareApp \
     23 	CtsSharedUidInstall \
     24 	CtsSharedUidInstallDiffCert \
     25 	CtsSimpleAppInstall \
     26 	CtsSimpleAppInstallDiffCert \
     27 	CtsTargetInstrumentationApp \
     28 	CtsUsePermissionDiffCert
     29 
     30 # These test cases will be analyzed by the CTS API coverage tools. 
     31 CTS_COVERAGE_TEST_CASE_LIST := \
     32 	CtsAccessibilityServiceTestCases \
     33 	CtsAccountManagerTestCases \
     34 	CtsAppTestCases \
     35 	CtsBluetoothTestCases \
     36 	CtsContentTestCases \
     37 	CtsDatabaseTestCases \
     38 	CtsDpiTestCases \
     39 	CtsDpiTestCases2 \
     40 	CtsExampleTestCases \
     41 	CtsGestureTestCases \
     42 	CtsGraphicsTestCases \
     43 	CtsHardwareTestCases \
     44 	CtsJniTestCases \
     45 	CtsLocationTestCases \
     46 	CtsMediaTestCases \
     47 	CtsNdefTestCases \
     48 	CtsOsTestCases \
     49 	CtsPermissionTestCases \
     50 	CtsPermission2TestCases \
     51 	CtsPreferenceTestCases \
     52 	CtsProviderTestCases \
     53 	CtsSaxTestCases \
     54 	CtsSecurityTestCases \
     55 	CtsSpeechTestCases \
     56 	CtsTelephonyTestCases \
     57 	CtsTestStubs \
     58 	CtsTextTestCases \
     59 	CtsUtilTestCases \
     60 	CtsViewTestCases \
     61 	CtsWebkitTestCases \
     62 	CtsWidgetTestCases \
     63 	CtsNetTestCases \
     64 	CtsPerformanceTestCases \
     65 	CtsPerformance2TestCases \
     66 	CtsPerformance3TestCases \
     67 	CtsPerformance4TestCases \
     68 	CtsPerformance5TestCases
     69 
     70 CTS_TEST_CASE_LIST := \
     71 	TestDeviceSetup \
     72 	CtsDelegatingAccessibilityService \
     73 	SignatureTest \
     74 	ApiDemos \
     75 	ApiDemosReferenceTest \
     76 	$(CTS_APPS_LIST) \
     77 	$(CTS_COVERAGE_TEST_CASE_LIST) \
     78 	$(CTS_SECURITY_APPS_LIST)
     79