0

我每 5 分钟在 hudson 上运行一次功能测试。它工作正常,除了几乎(不总是)每天早上 6:00 左右(我检查了系统日志,当时没有占用系统资源的大作业),我得到由 org.openqa.selenium 引起的 java.lang.ExceptionInInitializerError .WebDriverException:无法连接到端口 7055 上的二进制 FirefoxBinary;然后构建将永远挂在那里。

我使用 gradle 运行 geb/webdriver 测试,gradle 构建似乎开始并运行到测试步骤。

我看到了这个线程http://groups.google.com/group/webdriver/browse_thread/thread/3d0bbb40cce5dfac但这似乎不能解决我的问题。

知道如何解决这个问题吗?现在我必须每天早上起床并停止失败的构建..

提前非常感谢。

系统信息:os.name:'Windows 2003',os.arch:'amd64',os.version:'5.2',java.version:'1.5.0_18' 驱动程序信息:driver.version:FirefoxDriver

4

1 回答 1

1

您引用的线程的 url 似乎有问题。

我一次又一次地遇到 gradle 挂起的问题。这些情况似乎是由于用户主目录中的 .gradle 目录中未释放的锁。删除 .gradle 目录为我修复了它。

于 2011-08-16T15:13:58.127 回答