Сколько времени требуется для выполнения всех тестов с помощью инструмента Android CTS?
Я занимаюсь разработкой пользовательского устройства Android и должен выполнить тесты совместимости с помощью Android CTS tool
,
Так что я просто хочу знать, сколько времени потребуется, чтобы выполнить все контрольные примеры на android device(Android Emulator)
используя инструмент android-cts-2.3_r3-x86.
3 ответа
Обычно это отображается оценка в начале тестов, как в приведенном выше примере:
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
Время выполнения CTS зависит от общего количества тестовых случаев и каждого статуса результата тестового примера. Для прохождения теста результат должен прийти через 5 секунд для большинства тестовых случаев, в противном случае тестовые случаи истекают. После каждого тайм-аута у CTS остается 5 минут для выполнения следующего теста. Таким образом, он прямо пропорционален количеству тестовых случаев с тайм-аутом. Много раз устройства перезагружаются, поэтому время перезапуска также учитывается. Теперь вы можете рассчитать расчетное время выполнения CTS.
Мне потребовалось почти ровно 2 часа, чтобы выполнить полный набор тестов на SHIELD. Результаты тестов: - ПРОЙДЕНО: 9805 - НЕПРАВИЛЬНО: 7 - НЕ ВЫПОЛНЕНО: 8977