Hi,
We want to execute one test case several times in maven test, each time we will give it different input. First thought in my head is using profile to handle it. when I use "mvn test -Dmultiple=true", I expect that test1&test2 are both exectued in maven test. But the truth is that surefire will not execute any of them, the log is following: [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ yamltest --- [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (test1) @ yamltest --- [INFO] Skipping execution of surefire because it has already been run for this configuration [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (test2) @ yamltest --- [INFO] Skipping execution of surefire because it has already been run for this configuration my pom is as below: <profiles> <profile> <id>profile1</id> <activation> <property> <name>multiple</name> <value>true</value> </property> </activation> <properties> <profile.arguments> -DmyArg=myArg1 </profile.arguments> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> <executions> <execution> <id>test1</id> <phase>test</phase> <goals> <goal>test</goal> </goals> </execution> </executions> <configuration> <argLine>${profile.arguments}</argLine> <includes> <include>Test.java</include> </includes> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>profile2</id> <activation> <property> <name>multiple</name> <value>true</value> </property> </activation> <properties> <profile.arguments> -DmyArg=myArg2 </profile.arguments> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> <executions> <execution> <id>test2</id> <phase>test</phase> <goals> <goal>test</goal> </goals> </execution> </executions> <configuration> <argLine>${profile.arguments}</argLine> <includes> <include>Test.java</include> </includes> </configuration> </plugin> </plugins> </build> </profile> </profiles> so anyone can tell me how should I configure my pom to achieve my requirement? thanks in advance. best regards.