我们可以使用 hudson/jenkins 在 Sn Grid 或 LSF 上运行作业吗?
目前我们需要添加主机/节点并为其附加标签。我们在运行作业时给出该标签,以便可以适当地选择机器
在我们的配置中,Hudson 不是构建服务器,而是我用来运行回归测试的作业调度/控制器。我有几百个测试用例。当我们在 Hudson 之外运行它们时,我们将它们调度到 Grid 上,但是当我们运行 Hudson 时,我们只能将它们调度到 Hudson 中添加的主机。我们实际上没有足够数量的可用节点,但有良好的网格支持。
这里的计划是有一个矩阵类型的项目,其中一个轴是可以在网格上运行的测试用例,所以我在想是否有任何机制可以让网格作为主机(可能有一些最大作业限制' N'和/或resource_requirement),Hudson应该自己将'N'个作业分派到网格,然后监视作业的日志和状态
Currently we need to add hosts/nodes and attach a label to them. We give that label while running jobs so that machines can be picked appropriately
In our configuration, Hudson is not a build server but a job dispatch/controller which I use to run regressions tests. I have few hundred testcases. When we run them outside Hudson, we dispatch them on Grid but when we run them Hudson, we can dispatch them only to hosts added in Hudson. We don’t really have good number of nodes available but have good grid support.
Here the plan is to have a Matrix type of project with one axis being the testcases which can run on grid, So I was thinking if there is any mechanism by which I can just give grid as host (may be with some max job limit ‘N’ and/or resource_requirement), Hudson should itself dispatch ‘N’ jobs to grid and then monitor the log and status of jobs
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论