Compatibility Test Suite (CTS) User Manual Open Handset Alliance revision 9 1
The 'device information' section provides details about the device and the firmware (make, model, firmware build, platform) and the hard
details of the test failure (search for the <Test> tag corresponding to the failed test and look within it for the <StackTrace> tag).
5.2. CTS test procedure ● After the CTS Verifier.apk has been installed, launch the CTS Verifier application: ● Once opened, the CTS Verifier
● Each test contains a set of common elements (in some tests, Pass/Fail is determined automatically): ○ Info—a set of instructions to run the t
5.3. Specific test requirements 5.3.1.USBAccessoryIn order to run the USB Accessory test, you need a Linux computer to run the USB host progr
4. Console output similar to below will appear on the computer’s console. out/host/linuxx86/ctsverifier/androidctsverifier$./ctsusbacce
[SENT]MessagefromAndroidaccessory#105.3.2.CamerafieldofviewcalibrationThis field of view calibration procedure is designed to be a qu
SettingthetargetwidthMeasure the distance between the solid lines on the target pattern in centimeters to account for printing inaccuracies (~
screen, and select “Export”. ● A path to the saved report will be displayed in pop-up (e.g. /mnt/sdcard/ctsVerifierReports/ctsVerifierReportda
clear the Pass/Fail results. 6. Release notes ● Note the CTS test harness has changed significantly in the Android 4.0 release. Some new featu
Contents 1.WhybuildcompatibleAndroiddevices?2.HowcanIbecomecompatible?2.1.ComplywithAndroidCompatibilityDefinitionDocument
--plan <test_plan_name> -- package/-p <test_package_name> [--package/-p <test_package2>...] --class/-c <clas
executed on devices. list commands List all 'run' commands currently in the queue waiting to be assigned to devices list results List C
1. Why build compatible Android devices? Users want a customizable device. A mobile phone is a highly personal, always-on, always-present gatew
2. How can I become compatible? 2.1. Comply with Android Compatibility Definition Document (CDD) To start, read the Android Compatibility overvie
3.1. Setting up your host machine Note: the steps to configure and run CTS have changed in the 4.0 release. Before running CTS, make sure you h
3.3. Setting up your device CTS should be executed on consumer (user build) devices only. This section is important as not following these instru
14.For CTS versions 2.1 R2 through 4.2 R4, set up your device (or emulator) to run the accessibility tests: adbinstallrandroidcts/repository/
5. Run copy_media.sh: ○ To copy clips for just the default resolutions, run: ./copy_media.sh○ To copy clips up to a resolution of 720x480, run: .
3. Android—tests for the Android APIs 4. Java—tests for the Java core library 5. VM—tests for the Dalvik virtual machine 6. Performance—performanc
Comments to this Manuals