将测试用例分为多个集合,并在Jenkins上单独执行

时间:2018-12-05 08:39:57

标签: java jenkins ant parallel-processing

我是Jenkins CD的新手,并且我有几个关于并行运行作业的问题:

我的故事:将在Jenkins作业(称为exec作业)中添加多个测试用例(30个案例,我称之为主要任务)。强>)。该作业由上游作业(控制作业)控制,以将主要任务分为多个集合(称为并行任务)**并独立运行。这可以帮助我节省时间,并且易于管理。

结果控制作业的日志显示我主要任务被吐入了许多并行任务( 4,5,也可能是10)在 “ split#_test.txt” 中。然后是我的问题,当执行者运行并行任务时,它与主要任务一样。

我的问题:如何制作并行任务,只需运行主要任务的一部分。最后,我们可以为主要任务收集并行任务的结果。

注意:我也意识到异常点,例如我的测试同时显示为java和class。我所有的测试用例都输入了两次,这个问题显示在由詹金斯(Jenkins)创建的拆分测试文件夹中。

log of control job

step of by parallel task

set test 1

set test 2

set test 3

0 个答案:

没有答案