Покрытие кода JaCoCo под элементом по умолчанию – как исправить?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Покрытие кода JaCoCo под элементом по умолчанию – как исправить?

Сообщение Anonymous »

Я использую JaCoCo для измерения покрытия модульными тестами в своем проекте Android. Анализируя отчет, я заметил, что покрытие кода для моих классов сгруппировано в пакете по умолчанию, а не в соответствующих именах пакетов.
Вот скриншот отчета о покрытии:
[
Изображение

Как видите, отображается покрытие по некоторым классам под элементом по умолчанию. Это вызывает путаницу, поскольку не отражает фактическую структуру пакета проекта.

Код: Выделить всё

tasks.register("jacocoCoverage", JacocoReport) {
description = "Calculate code coverage using JaCoCo"
group = "verification"

dependsOn(tasks.named("testStageDebugUnitTest"))

executionData(fileTree(dir: "$buildDir", includes: ["**/*.exec"]))

sourceDirectories.setFrom(files(
"$projectDir/src/main/java"
))

classDirectories.setFrom(fileTree(dir: "$buildDir/tmp/kotlin-classes", includes: [
"stageDebugUnitTest/**/*.class"
]))

reports {
xml.required.set(true)
html.required.set(true)
csv.required.set(false)
html.outputLocation.set(file("$buildDir/jacoco/html"))
xml.outputLocation.set(file("$buildDir/jacoco/jacoco.xml"))
}}
Почему JaCoCo группирует покрытие кода по умолчанию, а не сами пакеты?
Как исправить эту проблему, чтобы отчет о покрытии правильно отражал структуру пакета?

Подробнее здесь: https://stackoverflow.com/questions/793 ... how-to-fix
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как рассчитать общее покрытие кода для кода Android с помощью Jacoco?
    Anonymous » » в форуме Android
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • JaCoCo и пропущенное покрытие частного конструктора по умолчанию
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Невозможно создать покрытие кода для модуля интеграционного тестирования с помощью jacoco.
    Гость » » в форуме JAVA
    0 Ответы
    40 Просмотры
    Последнее сообщение Гость
  • Покрытие кода для тестов огурца с использованием Jacoco
    Anonymous » » в форуме JAVA
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Покрытие кода для тестов огурца с использованием Jacoco
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»