Параллельное выполнение с data-provider-thread-count и count-count - PullRequest
0 голосов
/ 21 февраля 2019

Я использовал DataProviders в своих тестах.Я хочу выполнить их параллельно [@DataProvider(parallel = true)].

Когда я даю parallel = methods, data-provider-thread-count = 1 , thread-count =2.

Общее количество потоков, которые я хочу выполнить в данный момент времени, равно 2. Я хочу, чтобы DataProviders выбирал следующий вход при наличии свободного потока. В настоящее время DataProvider используеттот же поток (для одного ввода за другим) для выполнения, которое больше похоже на последовательное.

Если я даю data-provider-thread-count = 2 & thread-count =2, 2X2 = 4 потока работают параллельно.Это увеличит нагрузку, когда будет проведено 100 тестов DataProvider.

Есть ли способ управления потоками DP от создания отдельного пула потоков?Таким образом, мы можем включить их для параллельного выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...