Где вывод из инструментального теста android?
мне удалось заставить gradle cC работать. Мой тест просто распечатывает и регистрирует одну строку текста.
grep -r text * fails.
где system.out
и logging
выход?
спасибо
edit: я нашел выход для блок тесты (он находится внутри .../ app / build / test-results/). но с другим все равно не повезло.
есть ли способ каким-то образом сохранить вывод из инструментальных тестов?
1 ответов
под управлением gradlew connectedCheck
будет генерировать результаты теста в каталоге сборки, см.
\build\reports\androidTests\connected\
and
\build\outputs\androidTest-results\connected\
эти тесты инструментирования также будут регистрировать их вывод в LogCat вместе с любым Log.d
заявления. Используя System.out.print
в ваших тестовых случаях результат будет таким:
01-27 18:05:30.445 32664-32677/ваш.имя пакета I / System.из﹕ выходной тест
Если Вам также нужно сохранить вывод, вы, вероятно, можете написать задачу gradle adb logcat
и вытаскивание журналов из устройства.