The Android Compatibility Test Suite Verifier (CTS Verifier) supplements the Compatibility The app displays several test sets available for manual verification. The Android Compatibility Test Suite (CTS) is a downloadable open-source Set up your device per the Using Hardware Devices instructions on the Android. Source code for Android is found in the ‘gingerbread’ branch in the R5 Compatibility Test Suite (CTS) Android The CTS user manual is applicable to any CTS version, but CTS R2 and beyond.

Author: Faulmaran Gonos
Country: Indonesia
Language: English (Spanish)
Genre: Environment
Published (Last): 23 April 2008
Pages: 30
PDF File Size: 14.18 Mb
ePub File Size: 4.61 Mb
ISBN: 841-1-50402-570-8
Downloads: 73382
Price: Free* [*Free Regsitration Required]
Uploader: Faemi

New devices intended to be Android compatible must ship with Android 1. The CTS is a set of unit tests designed to be integrated androic the daily workflow such as via a continuous build system of the engineers building a device.

Overview Test Development Workflow. The CTS is an automated testing harness that includes two major software components: From a terminal on the Linux computer, install CtsVerifier. Trade Federation Test Harness. Install the Androdi SDK. The source code for the following tests, including tests for instant apps, can be synced with the ‘android-cts The CTS tests the core platform data model as exposed to application developers through content providers, as documented in the SDK android.

Androiv CTS Verifier is a tool for manual testing and includes the following software components: This will be the device-under-test DUT.

The source code for the following tests can be synced with the ‘android-cts Start the calibration application. Source code for Android 4.

Press back button and repeat the calibration test for all image resolutions supported by the DUT. CTS Verifier Save icon.


src/compatibility/ – platform/docs/ – Git at Google

Overview Test Development Workflow. This diagram summarizes CTS workflow. The CTS runs on a desktop machine and executes test cases directly on attached devices or an emulator. Trade Federation Test Harness. CTS Verifier menu of tests. As CTS is updated, new versions are added to this page. How to use CTS. Each test contains a set of common elements Info, Pass, Fail: When the overlay and the target pattern image are aligned, the displayed field of view will be a close approximation to the correct value.

A Wi-Fi router configured with access point name and password. Content and code samples on this page are subject to the licenses described in the Content License.

Compatibility Test Suite | Android Open Source Project

After all tests complete, you can save the results as a report and download to a computer. Please refer to the subpages of this section starting with Setup for detailed instructions. Source code for Android 2. All connections to the DUT will be through this port.

Compatibility Test Suite

The CTS represents the “mechanism” mznual compatibility. Wait for the popup message to display the path to the saved report e. Its intent is to reveal incompatibilities early on, and ensure that the software remains compatible throughout the development process. Android 9 is the release of the development milestone code-named P. Trade Federation Test Harness. There is no Compatibility Program for older versions of Android, such as Android 1.

Use the field of view calibration procedure to quickly determine the device field of view with moderate accuracy. The results from signature checking are recorded in the test result XML file.


Also appears automatically the first time a test is opened. The router should have the ability to disconnect from the internet, but not powered off. Tap the Save disk icon.

Thank you for your interest in Android Compatibility! How does the CTS work? If the lines align with the vertical lines on the target pattern within a few pixels, the reported field of view for the selected resoultion is accurate. This includes tests for: While CTS checks APIs and functions that can be automated, CTS Verifier provides tests for APIs and functions that cannot be tested on a stationary device without manual input, such as manial quality, touchscreen, accelerometer, camera, androir.

Using CTS Verifier

Report names are automatically time-stamped based on the DUT system time. Tap to display test instructions.

Run the calibration test: Linux computer with USB 2. Some tests, such as the USB accessory mode and camera calibration test, require additional test setup and instructions as detailed in the following sections. Orient the camera device and the printed target as shown below: The transparent grid can be used with the other vertical lines to ensure that the optical axis is orthogonal to the target.

Camera printed target Set the target width: CTS Verifier icon The app displays several test sets available for manual verification: