Результаты теста SureFire и FailSafe - PullRequest
0 голосов
/ 31 октября 2018

Я использую maven-surefire-plugin для запуска модульных тестов и maven-failsafe-plugin для запуска интеграционных тестов. И когда я запускаю mvn clean test, он запускает оба, сначала он выполняет модульные тесты, а затем интеграционные тесты. Вот моя конфигурация плагина maven:

         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.22.1</version>
            <configuration>
                <forkCount>2</forkCount>
                <excludes>**/*ITest.java</excludes>
            </configuration>
        </plugin>

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-failsafe-plugin</artifactId>
            <version>2.22.1</version>
            <configuration>
                <forkCount>0</forkCount>
                <includes>**/*ITest.java</includes>
            </configuration>
        </plugin>

Когда выполняются модульные тесты, он записывает результаты тестов где-то посередине, как показано ниже:

[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 280, Failures: 0, Errors: 0, Skipped: 1

И продолжайте интеграционные тесты и регистрируйте результаты интеграционных тестов в последнем.

Проблема в том, что я хочу получить в итоге агрегированный результат как модульного, так и интеграционного теста? Как это возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...