Разбейте тестовые наборы на множество наборов и выполняйте их по отдельности на Jenkins - PullRequest
0 голосов
/ 05 декабря 2018

Я новичок в работе с компакт-диском Jenkins, и у меня есть несколько вопросов о параллельном выполнении задания:

Мои истории: Количество тестовых случаев (30 случаев, и я называется основнымзадача ) будет добавлена ​​в задание Jenkins (, называемое exec job ).Задание контролируется заданием восходящего потока ( управляющее задание ), чтобы разбить основную задачу на множество наборов (** называемых параллельной задачей) ** и запустить ее независимо.Это помогает мне сэкономить время, а также легко управляется.

Результат: Журнал контрольного задания показывает, что основная задача была добавлена ​​вмножество параллельных задач (4, 5 или может быть 10) в "split # _test.txt" .Тогда моя проблема, когда исполнитель запускает параллельное задание , он делает то же самое, что и основное задание .

Мой вопрос: Как выполнитьзаставить параллельные задачи просто запустить часть главной задачи .Наконец, мы можем собрать результат параллельного задания для основного задания .

Примечание: Я также осознаю необычный момент, как мой тест - шоукак и Java, и класс.Все мои тестовые случаи вводятся дважды, эта проблема показана в моей папке с разделенными тестами, созданной Jenkins.

журнал контрольного задания

шагиз параллельного задания

набор тестов 1

набор тестов 2

набор тестов 3

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