[Jenkins]为什么用户定义的轴不适用于从站
[Jenkins]Why User-Defined axis doesn't work with slaves
我创建了一个多配置项目,它是 运行 几个自动化测试。我在单个节点上有一个用户定义的轴 运行,我想并行处理该过程。
我有以下配置:
我的问题是这两个作业 运行 是同一个节点。
首先它会开始 "EU_Washroom" 然后 "EU_Linen".
"EU_Linen" 不是第 5 个(JenkinsQFT5)节点上的 运行,而是第 4 个节点上的 运行,忽略组合过滤器(QF_SCRIPT_NAME == "EU_Linen" && slave=="Jenkins-QFT5"
)。
同样在作业名称的末尾,添加节点的名称。
这是一个错误还是我做错了什么?我正在使用 Jenkins 版本 1.598
编辑:
我删除了组合过滤器,所有 4 个组合都在单个节点上 运行。
两个节点都设置了用法:"Utilize this node as much as possible"
编辑#2:
我删除了用户定义的Axis,只让Slave-Axis 和它一样。
Jenkins 上应该 运行 的作业的控制台-QFT5: Building remotely on Jenkins-QFT4 in workspace c:\JenkinsSlave\lib\workspace.03.08-QF-tests\TestParalelFor8\Jenkins-QFT5
在詹金斯版本中。 2.5 运行良好。
这是 Jenkins v1.598 中的错误
我创建了一个多配置项目,它是 运行 几个自动化测试。我在单个节点上有一个用户定义的轴 运行,我想并行处理该过程。
我有以下配置:
我的问题是这两个作业 运行 是同一个节点。 首先它会开始 "EU_Washroom" 然后 "EU_Linen".
"EU_Linen" 不是第 5 个(JenkinsQFT5)节点上的 运行,而是第 4 个节点上的 运行,忽略组合过滤器(QF_SCRIPT_NAME == "EU_Linen" && slave=="Jenkins-QFT5"
)。
同样在作业名称的末尾,添加节点的名称。
这是一个错误还是我做错了什么?我正在使用 Jenkins 版本 1.598
编辑: 我删除了组合过滤器,所有 4 个组合都在单个节点上 运行。 两个节点都设置了用法:"Utilize this node as much as possible"
编辑#2:
我删除了用户定义的Axis,只让Slave-Axis 和它一样。
Jenkins 上应该 运行 的作业的控制台-QFT5: Building remotely on Jenkins-QFT4 in workspace c:\JenkinsSlave\lib\workspace.03.08-QF-tests\TestParalelFor8\Jenkins-QFT5
在詹金斯版本中。 2.5 运行良好。
这是 Jenkins v1.598 中的错误