Отчет о тестировании инструментов Jacoco показывает всегда 0% покрытия
Я сталкиваюсь со странной проблемой при запуске покрытия Jacoco Instrumentation.
SetUp -: - В файле app / build.gradle я поставил "apply plugin: 'jacoco'" - В варианте отладки под buildTypes я поставил "testCoverageEnabled = true"
Выполнить команду -: ./gradlew createDebugCoverageReport
Результат -: - Отчет о покрытии создается в /Users/user/AndroidInstrTests/app/build/reports/coverage/debug/index.html. - Но выше index.html отображает все покрытие, чтобы быть 0%. - Этого не должно быть, поскольку я запустил один и тот же тест в приложении "Блокнот Google", "Мое приложение с тестами провайдера контента" (который назывался методом вставки провайдера контента), я также провел один тест инструментария эспрессо, но получил покрытие как 0%.
1 ответ
Это происходит потому, что вы запускаете отчеты о покрытии для вашего test
пакеты вместо ваших main
пакеты?