Агент исследования для интеграционного теста

Я использую jacoco для моего модуля Java и интеграционного теста. В случае с интеграционным тестом сложно, так как я запускаю сервис Java, куда я добавляю агента Jacoco

<execution>
          <id>pre-integration-test</id>
          <phase>package</phase>
              <goals>
                   <goal>prepare-agent-integration</goal>
              </goals>
              <configuration>
              <skip>${skipITs}</skip>
              <propertyName>testArgLine</propertyName>
                          <classDumpDir>${project.build.outputDirectory}</classDumpDir>
                            <destFile>${project.build.directory}/coverage-reports/jacoco-it.exec</destFile>
                        </configuration>
                    </execution>

Затем в моем Java-исполнителе я передаю <argument>testArgLine</argument>

Все хорошо с jacoco, агентом, который может создавать отчет jaoco-it.exec.

Теперь я пытаюсь сделать то же самое в моем коде Scala. Я использую scoverage, и, похоже, он отлично работает для моего модульного теста.

        <plugin>
                <groupId>org.scoverage</groupId>
                <artifactId>scoverage-maven-plugin</artifactId>
                <version>1.3.0</version>
                <configuration>
                    <highlighting>true</highlighting>
                    <scalaVersion>2.11.8</scalaVersion>
                    <aggregate>true</aggregate>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>integration-report</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

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

Итак, мой вопрос: есть ли какой-нибудь механизм в качестве агента jacoco в Scoverage для достижения того, чего я хочу?

С уважением.

0 ответов

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