Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

не получается ограничить кол-во запущенных парраллельно тестов

maven
junit
webdriver
testng
Теги: #<Tag:0x00007f7b623d7c48> #<Tag:0x00007f7b623d7b08> #<Tag:0x00007f7b623d79a0> #<Tag:0x00007f7b623d7838>

(pauloo89) #1

Java Maven TestNG
<parallel>classes</parallel> <threadCount>4</threadCount> <testFailureIgnore>true</testFailureIgnore>

в этом варианте меняя цифру меняется кол-во запущенных классов.

Java Maven Junit <parallel>classes</parallel> <threadCount>2</threadCount> <testFailureIgnore>true</testFailureIgnore>

в этом варианте запускает 6 классов с тестами(сейчас их всего 6), независимо от цифры.

подскажите почему так.


(Eugene Moskalenko) #2

в TestNG есть xml, я как-то подобное перебивал там строкой:

<suite name="Test suite" parallel="tests" thread-count="4">

может в Junit у вас тоже самое и забыли об этом?


(pauloo89) #3

нет я делаю без xml чтобы каждый раз его не менять мне проще менять кол-во потоков в pom файле, поэтому дело не в нем


(Evgeniy Maksimenko) #4

попробуйте добавить <perCoreThreadCount>false</perCoreThreadCount>


(pauloo89) #5

Спасибо большое, помогло.