Привет, у меня сейчас большой проект, в котором я запускаю тесты на огурцы, я запускаю их ночью, но я обнаружил, что сборка jenkins не работает примерно через час, поэтому я хочу теперь запускать свои тесты параллельно.
Возможно ли это сделать с существующим проектом, мой проект настроен с файлами объектов, шаги, runner et c в каталоге src / test / java
и мой тестовый бегун выглядит следующим образом
import io.cucumber.junit.CucumberOptions;
import io.cucumber.junit.Cucumber;
import org.junit.runner.RunWith;
import org.testng.annotations.DataProvider;
@RunWith(Cucumber.class)
@CucumberOptions(
features = {"src/test/java/noting/feature_files/"},
glue = {"noting.steps", "noting.hooks"},
tags = {"@regression"},
monochrome = true,
plugin = {"pretty", "json:target/cucumber-report/cucumber.json", "rerun:target/rerun.txt"}
)
public class MainRunner {
}
Есть ли способ преобразовать его для параллельной работы, возможно, с помощью аннотации или пакета функций?