When running a @RepeatedTest, Arquillian runs it for multiplicities of the specified value:
2 -> 4
3 -> 9
4 -> 16
Any simple class will show the issue
@ExtendWith(ArquillianExtension.class)
public class ArqSuitTest {
@Deployment
public static WebArchive createDeployment() {
return ShrinkWrap.create(WebArchive.class, "1.war");
}
@RepeatedTest(3)
void a() {
System.out.println("a");
}
will print something like
<start test>
a
a
a
<start test>
a
a
a
<start test>
a
a
a