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.
|Published (Last):||16 May 2004|
|PDF File Size:||19.13 Mb|
|ePub File Size:||4.10 Mb|
|Price:||Free* [*Free Regsitration Required]|
On the computer, execute the cts-usb-accessory program from the CTS Verifier package: The preview will display the image with a vertical line overlaid onto it; this line should align with the center line of the target pattern. The executable s or script s that are executed on the desktop machine to provide data or additional control for some test cases in androic CTS Verifier app.
To correct, adjust the slider at the bottom of the screen until the overlay aligns with the target pattern as closely as possible.
When the overlay and the target pattern image are aligned, the displayed field of view will be a close approximation to the correct value. Press the back button to return to the calibration preview. The results from signature checking are recorded in the test result XML file.
The CTS is a set of unit tests designed to be integrated into the daily workflow such as via a continuous build system of the engineers building a device. As CTS is updated, new versions are added to this page.
Use the field of view calibration procedure to quickly determine the device field of view with moderate accuracy. The test enters calibration mode and displays the photo with two vertical lines overlaid onto the image.
Mount the printed pattern on a rigid backing. This will be the device-under-test DUT. The source code of the Compatibility Test Suite revisions below is available at the ‘android-cts The source code for the following tests can be synced with the anrdoid CTS Verifier icon The app displays several test xndroid available for manual verification: The router should have the ability to disconnect from the internet, but not powered andorid.
Note that for technical reasons, there is no compatibility program for Android 2. Content and code samples on this page are subject to the licenses described in the Content License.
A Wi-Fi router configured with access point name and password. 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. Wait for the popup message to display the path to the saved report e. Report names are automatically time-stamped based on the DUT system time. On the computer, review the output from the console.
This diagram summarizes CTS workflow. The test cases are written in Java as JUnit tests and packaged as Android.
Compatibility Test Suite Downloads | Android Open Source Project
Each test contains a set of common elements Info, Pass, Fail: Overview Test Development Workflow. 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 audio quality, touchscreen, accelerometer, camera, etc. The CTS tests the core platform data model as exposed to application developers through content providers, as documented in the SDK android.
Trade Federation Test Harness. Tap the Save disk icon. The links below give you access to key documents and information about the program.
Compatibility Test Suite
CTS Verifier provides tests for APIs and functions that cannot be tested on a stationary device without manual input e. All connections to the DUT will be through this port. Thank you for your interest in Android Compatibility! Overview Test Development Workflow. Exporting results After all tests complete, you can save the results as a report and download ctts a computer. Trade Federation Test Mahual. The CTS Verifier is a tool for manual testing and includes the following software components: Select an image resolution using selector at the bottom leftthen tap the screen to take a photo.
Camera printed target Set the target width: Failed to read protocol version Found Android device in accessory mode 18d1: Tap to display test instructions.
src/compatibility/ – platform/docs/ – Git at Google
After all tests complete, you can save the results as a report and download to a computer. CTS Verifier path to saved report. Trade Federation Test Harness. Test the platform core libraries and Android Application Framework APIs as documented in the SDK Class Index to ensure API correctness, including correct class, attribute and method signatures, correct method behavior, and negative tests to ensure expected behavior for incorrect parameter handling.
CTS Verifier Save icon. Connect the DUT to the Linux computer. Source code for Android 2. There is no Compatibility Program for older versions of Android, such as Android 1. Press the setup button and select Marker distance.