2015-10-08 5 views
3

Я планирую запустить CTS на Moto G. Однако никаких тестовых примеров не выполняется.Запуск CTS на Moto G

Есть ли какая-либо конфигурация, требуемая на устройстве для запуска CTS?

Я использую следующую команду для выполнения отдельного ТС:

cts-tf > run cts -c android.app.cts.AlertDialog_BuilderTest -m testSetMultiChoiceItemsWithParamCursor 
10-08 13:02:43 I/TestInvocation: Starting invocation for 'cts' on build '5.1_r2' on device TA933076PK 
10-08 13:02:43 I/TA933076PK: Created result dir 2015.10.08_13.02.43 
10-08 13:02:43 I/CtsTest: ABIs: [armeabi-v7a] 
10-08 13:03:03 I/TA933076PK: Collecting device info 
10-08 13:03:06 I/CtsTest: Start test run of 0 packages, containing 0 tests 
10-08 13:03:06 I/TA933076PK: Saved log device_logcat_809062082889179408.zip 
10-08 13:03:06 I/TA933076PK: Saved log host_log_6848598452983732815.zip 
10-08 13:03:06 I/TA933076PK: Created xml report file at <<PATH>> 
015.10.08_13.02.43\testResult.xml 
10-08 13:03:07 I/TA933076PK: XML test result file generated at 2015.10.08_13.02.43. Passed 0, Failed 0, Not Executed 0 
10-08 13:03:07 I/TA933076PK: Time: 23s 
+0

говорится: 'Начать тестовый прогон 0 пакетов, содержащих 0 тестов'. возможно, вы забываете включать любой модуль во время работы. –

+0

Я запустил пакет «run cts --package com.android.cts.ui» и до сих пор говорит 0 пакетов. Поэтому правильная команда. Проблема, похоже, что-то другое. – KayPee

+0

попытался запустить другие пакеты? –

ответ

0

Запуск CTS на Moto G

если вы работаете KitKat установить Java 6 или леденец установить Java 7 http://source.android.com/compatibility/cts/setup.html

Запуск всех тестовых корпусов run cts --plan CTS Индивидуальные тестовые корпуса run cts -c "" -p ""

Всего Pacakge testcases запустить CTS -p com.android.wifi

1

У меня была такая же проблема. Во-первых, убедитесь, что вы запускаете CTS на Linux, есть решения для его запуска в Windows, но с Android 6.0 он не будет работать в Windows.

Для меня у меня была эта проблема, поскольку я загрузил неправильный пакет CTS. Убедитесь, что вы загрузили правильный пакет, для x86 и Arm. Мне нужен был Arm, и при попытке запустить его на x86 у меня такая же проблема.

+0

Загрузка версии ARM исправила мою проблему !! Благодаря! – bentzy

0

1.adb установить -r андроид-МСС/хранилище/testcases/CtsDeviceAdmin.apk - общие для всех версий:

adb install -r android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk 

Разрешение быть включен для APK

Settings > Security > Select device administrators. 

2. Проверьте тип инструмента CTS ARM или X86.

For CTS version 6.0 and above : 
1.Media file push is necessary 
    if willing to run single case without any precondition then 
    run cts -c <class> -m <method> --skip-preconditions