現在、私のインテグレーションテストは、mvn install
を実行したときにのみ実行されます。 mvn test
を実行すると、それらを実行させたいと思います。"mvn test"コマンドを呼び出している間に統合テストを実行しないのはなぜですか?
マイ<pluginManagement>
セクションは含まれています
<pluginManagement>
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.18.1</version>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
...
</pluginManagement>
は、どのように私は私が唯一の目標test
を与えたときに統合テストを実行することができますか?
なぜ? 'integration-test'フェーズで呼び出され、必要に応じて' mvn verify'を呼び出すことができます。 – Tunaki
(この問題のタイトルが修正されました)。私はこれが可能かどうかを知りたい。そしてどうやって。 –
私の質問は同じです: 'mvn test'を実行しているときにあなたのITをなぜ呼びたいのですか?これらは通常 'integration-test'段階で呼び出され、通常は' mvn verify'を呼び出してITsを実行し、 'post-integration-test'段階のものが実行されるようにします。 – Tunaki