Подскажите, пожалуйста, пытаюсь сделать, чтобы тесты запускались параллельно в несколько потоков. Написал такую xmlку
<test name="Ogh" >
<classes>
<class name="tests.OghRegistryTest.FillOnlyRequiredFields_AddObjectTest" />
</classes>
</test>
<test name="Ogh2" >
<classes >
<class name="tests.OghRegistryTest.CheckAllFieldsValueInObjectCardTest" />
</classes>
</test>
В доках по testng написано, что при parallel= “tests” распараллеливаются тесты, которые в тэгах test, но у меня в таком случае запускается в 1 поток
В каждом по одному классу для примера, на самом деле будет больше.
Есть какие-то предложения? Заранее спасибо
P.S. пробовал параллелить gradle’ом, но в таком случае запускается test suite(т.е. одни и те же тесты) в несколько потоков/
task testFirst(type: Test) {
useTestNG{
suites ‘src/test/resources/OghRegistry1.xml’
}
maxParallelForks = 2
}
P.P.S Разобрался, это бага в 6.13.1, откатился до версии testng = 6.11 все заработало