вы можете прочитать шаги с Compatibility Test Suite Руководство по после загрузки «Совместимость Test Suite (CTS) Руководство пользователя» из http://source.android.com/compatibility/downloads.html.
Я скопирую шаги из файлов руководства.
Настройка устройства
CTS может быть выполнена только на потребительских устройствах. Этот раздел важен не следуя этим инструкциям, приведет к тест времени ожидания/ отказов:
- Ваше устройство должно быть запущено пользователем сборки (Android 4.0 и выше) от source.android.com
- Пожалуйста обратитесь к этой ссылке на сайт разработчика Android и настройте свое устройство соответственно.
- Перед запуском CTS убедитесь, что ваше устройство было запущено с помощью пользовательской сборки (Android 4.0 и ).
- Вам необходимо убедиться, что на устройстве установлены файлы Text To Speech. Вы можете установить через Настройки> Синтез речи> Установить голосовые данные перед запуском тестов CTS . (Обратите внимание, что это предполагает, что на вашем устройстве установлен Android Market, если вам не нужно устанавливать файлы вручную через adb)
- Убедитесь, что на устройстве установлена SD-карта и карта пуста. Предупреждение: CTS может изменять/стирать данные на SD-карте, подключенной к устройству.
- Выполняйте сброс заводских данных на устройстве (Настройки> хранилище> Сброс заводских данных). Предупреждение. Это приведет к удалению всех пользовательских данных с устройства.
- Убедитесь, что на устройстве не установлен шаблон блокировки (Настройки> Безопасность> Блокировка экрана должна быть «Нет»).
- Убедитесь, что опция «Отладка USB» отмечена (Настройки> Параметры разработчика> Отладка USB). Google Confidential
- Убедитесь, что параметры> Параметры разработчика> Stay Awake проверяется
- Убедитесь, что параметры> Параметры разработчика> Эмуляция расположения проверяется
- Убедитесь, что устройство подключено к действующей сети Wi-Fi (Настройки> Wi-Fi)
- Убедитесь, что устройство находится на главном экране в начале CTS (нажмите кнопку дома ).
- В то время как на устройстве выполняются тесты, он не должен использоваться для каких-либо других задач.
- Не нажимайте никакие клавиши на устройстве во время работы CTS.Нажатие клавиш или , касающееся экрана тестового устройства, будет препятствовать текущим испытаниям и может привести к ошибкам тестирования.
- Настройка доступности тестов: 1. ADB установить андроид-МСС/хранилище/testcases/ CtsDelegatingAccessibilityService.apk
- На устройстве включить Настройки> Специальные возможности> Делегирование Доступность Услуги
- Set : 1. adb install android-cts/репозиторий/контрольные образцы/CtsDeviceAdmin.apk
- На устройстве Включите настройки> Администраторы безопасности> Устройство> android.deviceadmin.cts.CtsDeviceAdmin * настройки
Копирование мультимедийных файлов CTS на устройство с помощью ADB с приведенными ниже инструкциями:
КТС СМИ стресс-тестов требуют, чтобы видеоклипы находились на внешнем хранилище (/ sdcard). Большая часть клипов от Big Bck Bunny, которая защищена авторским правом Blender Foundation под лицензией Creative Commons Attribution 3.0license. Требуемое пространство зависит от максимального разрешения воспроизведения видео , поддерживаемого устройством. По умолчанию поддерживаются 176x144 и 480x360. Обратите внимание, что возможности воспроизведения видео на тестируемом устройстве будут проверяться с помощью API-интерфейсов android.media.CamcorderProfile через .
Вот требования к памяти по максимальным разрешением воспроизведения видео:
● 480x360: 91.4MB
● 720x480: 151.9MB
● 1280x720: 401.6MB
● 920x1080: 1008,2 MB
Инструкции по копированию мультимедийных файлов на устройство:
- Загрузите файл android-cts-media-X.Y.zip совместимость/downloads.html и разархивируйте его.
- Подключите устройство к компьютеру и убедитесь, что к нему подключается adb.
- cd в распакованную папку.
- CHMOD 544 copy_media.sh
- Run copy_media.sh ○ Для копирования клипов для всего резолюций по умолчанию, запустите ./copy_media.sh с. Google Confidential ○ Чтобы скопировать клипы размером до 720x480, запустите ./copy_media.sh 720x480. ○ Если вы не уверены в максимальном разрешении, попробуйте использовать 1920x1080, чтобы все файлы были скопированы. ○ Если есть несколько устройств под adb, добавьте опцию -s serial в конец. Например, чтобы скопировать до 720x480 на устройство с серийным номером 1234567, запустите copy_media.sh 720x480 -s 1234567.
Использование CTS Для выполнения плана тестирования:
- Убедитесь, что вы, по крайней мере, одно устройство подключено. Запустите консоль CTS на , запустив cts-tradefedscript, например. $ ./android-cts/tools/cts-tradefed
- Вы можете начать план тестирования по умолчанию (содержащий все тестовые пакеты) на typingrun cts --plan CTS. Это вызовет все тесты CTS, необходимые для совместимости . Список типов plansto см. Список планов тестирования в репозитории. Введите список пакетов, чтобы просмотреть список тестовых пакетов в репозитории. См. Ссылку на команду CTS или введите helpfor полный список поддерживаемых команд .
- В качестве альтернативы вы можете просто запустить CTS-план из командной строки, используя cts-tradefed run cts --plan
- Вы должны проверить ход выполнения и результаты, представленные на консоли.
CTS требует, чтобы Linux запускалась, да? –