Покрытие кода с помощью emma / sonar / jacoco

Мы измеряем покрытие кода в проекте gwt с помощью emma, как описано здесь: http://www.gwtproject.org/doc/latest/DevGuideTestingCoverage.html

Это работает, и я получаю отчет в формате HTML, emma.em и emma.ec файл.

На сонаре у меня есть только jacoco как запись покрытия, которая не работает для модульных тестов gwt. Но есть возможность импортировать файлы jacoco.exec: sonar.jacoco.reportPath

Как я могу конвертировать сейчас emma.em и / или emma.ec файл в формате jacoco.exec? Или это можно генерировать jacoco.exec файлы напрямую из эммы?

2 ответа

Нашел решение

применить плагин: "война"
применить плагин: 'gwt'//https://github.com/steffenschaefer/gwt-gradle-plugin
применить плагин: "Jacoco"
jacoco {
    toolVersion = "0.7.1.201405082137"

}
тестовое задание{

    jacoco {

          include = ["test.*"]// фильтр
          classDumpFile = file("$buildDir/classes/main")


    }

}

Получить отчет о покрытии можно с помощью плагина Sonar Emma. Пожалуйста, перейдите по ссылке ниже. http://docs.codehaus.org/display/SONAR/Emma+Plugin

Другие вопросы по тегам