我们可以使用 hudson/jenkins 在 Sn Grid 或 LSF 上运行作业吗?

发布于 2024-11-26 11:15:16 字数 364 浏览 0 评论 0原文

目前我们需要添加主机/节点并为其附加标签。我们在运行作业时给出该标签,以便可以适当地选择机器

在我们的配置中,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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文