• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

AdasLocationTestApp/25-Apr-2025-491353

BugReportApp/25-Apr-2025-11,7438,091

CarBuiltinLibUnitTest/25-Apr-2025-579343

CarCtsFakeLauncher/25-Apr-2025-236140

CarEvsCameraPreviewApp/25-Apr-2025-951604

CarEvsMultiCameraPreviewApp/25-Apr-2025-1,4901,022

CarFrameworkPackageStubsTest/25-Apr-2025-378255

CarLibHostUnitTest/25-Apr-2025-665603

CarLibTests/25-Apr-2025-637462

CarLibUnitTest/25-Apr-2025-23,12117,405

CarServiceTest/25-Apr-2025-23,00217,335

CarTelemetryApp/25-Apr-2025-2,8362,298

CarTestDpc/25-Apr-2025-1,457984

CarTestLibUnitTest/25-Apr-2025-2,0421,412

CarVoiceServiceTriggerApp/25-Apr-2025-13765

CarWatchdogLibUnitTest/25-Apr-2025-469337

ConcurrentHotwordDetector/25-Apr-2025-369295

ConcurrentHotwordDetectorOne/25-Apr-2025-11061

CustomizationTool/25-Apr-2025-6,3153,487

DefaultStorageMonitoringCompanionApp/25-Apr-2025-329236

DiagnosticTools/25-Apr-2025-5,1062,403

EmbeddedKitchenSinkApp/25-Apr-2025-45,42834,372

GarageModeTestApp/25-Apr-2025-1,8981,367

KitchenSinkServerlessRemoteTaskClientRRO/25-Apr-2025-8951

LaunchOnPrivateDisplayTestApp/25-Apr-2025-359178

MultiDisplaySecondaryHomeTestLauncher/25-Apr-2025-4,4692,281

MultiDisplayTest/25-Apr-2025-5,9263,480

MultiDisplayTestHelloActivity/25-Apr-2025-2,129669

NetworkPreferenceApp/25-Apr-2025-2,0611,448

OccupantAwareness/25-Apr-2025-226140

OemCarServiceTestApp/25-Apr-2025-2,8032,100

ProcFsInspector/25-Apr-2025-167108

RailwayReferenceApp/25-Apr-2025-1,156843

SampleCustomInputService/25-Apr-2025-1,211833

SampleRearViewCamera/25-Apr-2025-764467

SampleVoiceAssistInputService/25-Apr-2025-542345

ThemePlayground/25-Apr-2025-3,2382,270

UserSwitchMonitorApp/25-Apr-2025-565412

UxRestrictionsSample/25-Apr-2025-991729

VendorServiceReferenceApp/25-Apr-2025-258138

android_car_api_test/25-Apr-2025-13,5549,543

carservice_unit_test/25-Apr-2025-151,154116,280

common_utils/25-Apr-2025-751501

fixed_activity_mode_test/25-Apr-2025-4535

obd2_app/25-Apr-2025-889522

obd2_test/25-Apr-2025-762516

usb/25-Apr-2025-1,165835

vehiclehal_test/25-Apr-2025-4,6724,201

README.mdD25-Apr-20252 KiB5226

README.md

1<!--
2  Copyright (C) 2021 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
7
8       http://www.apache.org/licenses/LICENSE-2.0
9
10  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
17# Car Services Tests and Test Apps
18
19This directory contains unit tests, instrumentation tests and sample apps.
20
21## Structure
22
23```
24android_car_api_test/        - Car API instrumentation tests, they use the real services
25CarSecurityPermissionTest/   - Car API permission tests
26carservice_test/             - Car API instrumentation tests, mocks VHAL
27carservice_unit_test/        - Car services instrumented unit tests
28common_utils/                - Shared utility library
29
30# The following test directories are located relative to $ANDROID_BUILD_TOP
31cts/hostsidetests/car/                      - Host-driven CTS tests
32cts/tests/tests/car/                        - CTS tests (prefer this over hostsidetests)
33frameworks/hardware/interfaces/automotive/  - Contains `vts/` folders for tests
34hardware/interfaces/automotive/             - Contains `vts/` folders for tests
35test/vts-testcase/hal/automotive/           - Host-side VTS tests
36```
37
38## Where to add tests
39
40Add necessary tests to all the test suits, and also don't forget to add ATS/CTS/VTS. See
41https://source.android.com/compatibility/tests to learn more about CTS/VTS.
42
43Try not to repeat the same test in multiple suits, as it creates unnecessary test maintenance.
44
45Add tests using these priorities:
46
471. CTS/VTS
482. `CarSecurityPermissionTest`
493. `android_car_api_test` - if CTS doesn't cover
504. `carservice_test` - if CTS doesn't cover
515. `carservice_unit_test`
52