Hudson持续集成图形桌面应用和从节点
我目前正在尝试使用 hudson 来持续集成基于 eclipse 的桌面应用程序。 该应用程序的测试是使用Junit实现的,并在运行时打开一些窗口。 目前,我在 Linux 从属节点上启动这些测试时遇到一些困难,因为显示未导出。
有人可以帮助配置 hudson 在 Linux 从节点上执行图形测试吗?
I am currently trying to use hudson for continuous integration of an eclipse-based desktop application.
The tests of this application are implemented with Junit and open some windows when running.
I am currently facing some difficulties with launching these tests on a linux slave node because display is not exported.
Could someone help to configure hudson to perform graphical tests on linux slave nodes ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
设置无头模式实用/有用吗?
这告诉 JVM 您没有打开显示器。
Is setting the headless mode practical/of use ?
That tells the JVM you don't have a open display.
看看vncserver。
具体来说,如果您的构建使用 Ant,您可以使用此脚本来启动 Ant(和 vncwith):
您需要将唯一的环境变量 VNCDISPLAY 设置为类似:“localhost:11”
对于每个计划。
Have a look at vncserver.
Specifically, if your build is using Ant, you could this script to start Ant (and the vncwith) with:
You will need to set a unique environment variable VNCDISPLAY to something like: "localhost:11"
for each plan.