我的黄瓜/红宝石/硒脚本通过在每次测试之前启动chromebrowser(2.3)会话并在之后拆除来运行。他们已经工作了几个月,但现在我遇到了一个真正的问题。
我有600个场景,但是当我达到特定数量的场景运行(251)时,它会突然显示以下消息:
资源暂时不可用 - chromedriver.exe --port = 8602(Errno :: EAGAIN)
如果我删除失败的方案,则问题会在下一个方案中发生。我尝试删除许多场景但仍然会发生。
我也尝试随机化端口,因为我认为连接到同一端口的chromedriver导致了这个问题。
我很难过!