首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Hudson中使用多个从机进行自动测试

在Hudson中使用多个从机进行自动测试
EN

Stack Overflow用户
提问于 2012-04-03 15:44:47
回答 2查看 237关注 0票数 2

我正在考虑使用Hudson作为为我们团队中的每个构建运行的自动测试的仪表板。

一些测试要求多台计算机彼此同步工作(例如,一台计算机发送信号,另一台计算机处理信号)。我的想法是让多个' slaves‘在线,然后’测试作业‘可以使用,但我找不到任何与在线同步Hudson slaves相关的东西。

有没有人见过这个?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-03 17:04:39

如何创建2个作业,使用SCM轮询相同的更改,但它们必须在特定节点上运行。

然后,每个节点都可以等待另一个节点启动并建立连接。

票数 0
EN

Stack Overflow用户

发布于 2012-04-03 19:58:08

Hudson可能不是适合这项工作的工具。您可以为测试的每个“部分”(比如客户端和服务器端)创建配置,并将其配置为仅在某些从服务器上运行。

您可以一个接一个地运行作业(“在构建其他项目之后构建”),但您需要同时运行这些作业。

你可以使用“远程触发构建(例如,从脚本)”,但你真正需要的是一次启动几个作业。

因此,您需要的是一种启动多个作业的方法。试试Script Console (詹金斯,但哈德森应该有类似的东西)。也许您可以通过使用控制台或command line interface运行脚本来启动作业。

如果这不起作用,请考虑在虚拟机(VirtualBox、VMWare、VirtualPC)中安装客户端/服务器组件,并使用virsh在测试中启动/停止它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9989128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档