2013-07-29 1 views
0

См. Ниже пример: У меня есть файл jar abc.jar. Я развернул банку на трех разных серверах tomcat, а именно server1, server2, server3. Я настроил плагин jacoco на server1, server2, server3, чтобы сгенерировать исполняемый файл jacoco, а именно jacoco1.exec, jacoco2.exec, jacoco3.exec. Я выполняю различные тестовые примеры с этими серверами, и я получил jacoco1.exec, jacoco2.exec, jacoco3.exec.Добавление виджета в панель управления на основе отдельного файла данных исполнения jacoco (.exec)

Использование jacoco: merge Я могу создать файл 3.exec и использовать сонар-бегун. Я получу отчет о покрытии кода на сервере сонара. На информационной панели отчета у меня будет другой виджет, например, блок-тест Unit, тест интеграции и т. Д. Этот отчет даст мне цифры для комбинированного .exec.

Есть ли способ получить цифры, основанные на файле данных выполнения? Как отдельный виджет для покрытия кода, заданный «jacoco1.exec», отдельный виджет для покрытия кода, заданный «jacoco2.exec», отдельный виджет для покрытия кода, указанный «jacoco3.exec» И комбинированный отчет. Благодаря этому я смогу определить, какое тестирование попадает/отсутствует, какой код банки. Поскольку файл jar такой же, я хочу создать отдельный проект на панели инструментов, и под этим я должен получить эту распределенную информацию. Я не хочу создавать разные проекты на приборной панели Sonar. Как можно добиться этого в отчете о покрытии кода Sonar Server (3.5.1 V)?

ответ

0

В настоящее время это невозможно, так как у вас есть только 1 мера «охвата» для каждого проекта.

Смежные вопросы