Como executar teste individual no destino do teste de integração no maven
Temos centenas de testes definidos para o ciclo de vida da fase de teste de integração no maven, e eles levam muito tempo para serem concluído
O que eu quero fazer é executar apenas um teste nointegration-test
. Eu tentei fazer:
mvn -Dtest=<my-test> integration-test
mas isso não funciona. O-Dtest
executa apenas os testes na meta de teste de unidade, não na fase de teste de integração. Eu tentei o-Dintegration-test=<my-test>
em vez disso, e isso foi ignorad
Existe uma maneira de fazer isso?
inha configuração é:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<executions>
<execution>
<id>surefire-it</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/api/**</include>
</includes>
.....