如何让网络测试应用程序在Jenkins用户下运行

时间:2014-08-21 19:46:16

标签: jenkins

我在Jenkins(Windows 7)下运行构建C ++应用程序的构建。我在python中编写了一个小测试应用程序,它在构建后运行应用程序并测试其网络功能。问题是python脚本失败了

  

socket.error:[Errno 10061]无法建立连接,因为目标计算机主动拒绝它

如果我在本地运行测试应用程序(它只在localhost 127.0.0.1上连接),测试应用程序正常工作,但在Jenkins下运行时它总是失败。

我认为防火墙阻止了连接,但我发现防火墙已经在构建机器上关闭了。

我还使用具有管理员权限的帐户登录Jenkins服务。我不知道还有什么地方可以看。

是否可以运行在Jenkins构建期间访问本地网络的应用程序?

更新 事实证明,就我所知,我的问题与网络无关。 C ++应用程序尝试设置一些DirectX9服务,并在Jenkins提供的用户权限下阻止这样做。结果,它甚至在建立网络之前就退出了。现在我有一个不同的问题要解决。

0 个答案:

没有答案