Вы можете предоставить опции, добавив файл junit-platform.properties
в ваш classpath root. Например:
src/test/resources/junit-platform.properties
cucumber.execution.parallel.enabled=true
cucumber.execution.parallel.config.strategy=fixed
cucumber.execution.parallel.config.fixed.parallelism=10
Вы также можете передать опции платформе JUnit через поле параметра Surefires / Failsafes configurationParameters.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M3</version>
<configuration>
<properties>
<configurationParameters>
cucumber.execution.parallel.config.fixed.parallelism=24
</configurationParameters>
</properties>
</configuration>
</plugin>
И так как огурец это механизм платформы JUnit, вы также можете использовать любой другой способ передачи параметра конфигурации в JUnit Platform .
Обратите внимание, что -D
не будет работать, потому что верный запуск запускает новый JVM, для этого вам придется использовать `-DargLine = '....' .