Сколько времени требуется для выполнения всех тестов с помощью инструмента Android CTS? - PullRequest
0 голосов
/ 02 августа 2011

Я занимаюсь разработкой пользовательского устройства Android и мне нужно выполнить тесты совместимости с помощью Android CTS tool.

Так что я просто хочу знать, сколько времени потребуется, чтобы выполнить всетестовые случаи на android device(Android Emulator) с использованием android-cts-2.3_r3-x86 tool .

Ответы [ 3 ]

1 голос
/ 11 октября 2011

Время выполнения CTS зависит от общего количества тестовых случаев и каждого статуса результата тестового случая.Чтобы пройти тест, результат должен прийти через 5 секунд для большинства тестовых случаев, в противном случае тестовые случаи истекаютПосле каждого тайм-аута у CTS остается 5 минут для выполнения следующего теста.Таким образом, он прямо пропорционален количеству тестовых случаев с тайм-аутом.Много раз устройства перезагружаются, поэтому время перезапуска также учитывается.Теперь вы можете рассчитать расчетное время выполнения CTS.

0 голосов
/ 14 июня 2018

Обычно в начале тестов отображается оценка, как в приведенном выше примере:

255522-06-07 14:32:23 I/CompatibilityTest: ========================================
255599:06-07 14:32:23 I/CompatibilityTest: Starting a run with 362 unique modules.
255675-06-07 14:32:23 I/CompatibilityTest: ========================================
255752-06-07 14:32:23 I/ModuleRepo: 10.10.1.113:5555 running 362 test sub-modules, expected to complete in 86h 46m 18s.

если вы проиграли, это не проблема, вы всегда можете проверить журналы с помощью команды в cts-tf > курсор:

d l

ярлык для dump logs выведет:

Saved log to /tmp/Invocation-134.86.122.113:5555_log_7887452889537372588.txt
Saved log to /tmp/tradefed_history_log_6569426154219158581.txt
Saved log to /tmp/tradefed_global_log_802202482888218382.txt

, а затем grep в журналах для уникальных и 2 строк:

cat ./Invocation-134.86.122.113:5555_log_3749453462240679705.txt | grep unique -b2
0 голосов
/ 27 февраля 2014

Мне потребовалось почти ровно 2 часа, чтобы запустить полный набор тестов на ЩИТЕ.Результаты тестов: - ПРОЙДЕНО: 9805 - НЕПРАВИЛЬНО: 7 - НЕ ВЫПОЛНЕНО: 8977

...