间歇性硒故障
Intermittent selenium failures
我在 CI 上遇到间歇性的构建问题,但在本地始终成功。我们的主构建成功但重建失败(没有缓存清除或任何更改)。失败仅在我们的 js 驱动的功能规范上,其他人在 CI 和开发方面始终如一地成功。
错误:Net::ReadTimeout
部分堆栈:
- Rails 4.1.4
- RSpec 3.0
- 水豚(2.4.1、2.5 和大师)
- selenium-webdriver 2.45.0
修复尝试失败:
- 正在更新水豚 and/or selenium
- 还原第一个合并,我们注意到了错误
- 正在清除构建缓存
- 正在更新开发组 and/or 测试组 gems
非常感谢任何帮助!
终于解决了这个问题。这部分是由于我们的错误,部分是由于 selenium 错误。
重现步骤:
visit /path/to/page
alert("whatever")
{不要关闭它}
- 再次呼叫
visit /path/to/page
Selenium 加载的任何后续页面仍会打开警告框,因此大多数匹配器都会中断。
我在 CI 上遇到间歇性的构建问题,但在本地始终成功。我们的主构建成功但重建失败(没有缓存清除或任何更改)。失败仅在我们的 js 驱动的功能规范上,其他人在 CI 和开发方面始终如一地成功。
错误:Net::ReadTimeout
部分堆栈:
- Rails 4.1.4
- RSpec 3.0
- 水豚(2.4.1、2.5 和大师)
- selenium-webdriver 2.45.0
修复尝试失败:
- 正在更新水豚 and/or selenium
- 还原第一个合并,我们注意到了错误
- 正在清除构建缓存
- 正在更新开发组 and/or 测试组 gems
非常感谢任何帮助!
终于解决了这个问题。这部分是由于我们的错误,部分是由于 selenium 错误。
重现步骤:
visit /path/to/page
alert("whatever")
{不要关闭它}- 再次呼叫
visit /path/to/page
Selenium 加载的任何后续页面仍会打开警告框,因此大多数匹配器都会中断。