我遇到的问题;我有一些超时:
Caused by: org.openqa.grid.common.exception.GridException: Session [88131a70-87d7-4cf7-b7a5-f01de85f6012] was terminated due to TIMEOUT.
对于那些测试,测试开始并且非常长。没关系,因为测试等待第三方接收回复。所以,我不想让网格终止测试。
我有一个selenium Grid,有1个hub和2个节点。 节点配置如下:
"port": 5554,
"hubPort": 4444,
"hubHost": "qcdvexe010.dev.iaah.local",
"nodePolling": 5000,
"registerCycle": 1800000,
"register": true,
"cleanUpCycle": 5000,
"timeout": 12000,
"browserTimeout": 12000,
"nodeStatusCheckTimeout": 12000,
"maxSession": 4
对于Hub部分,未设置配置文件。
我目前正在运行selenium server 2.53.0。
正如我所看到的,我的超时browserTimeout
和nodeStatusCheckTimeout
足以在连接断开之前等待测试完成。
测试启动后约5分钟就会出现问题。
答案 0 :(得分:0)
Selenium网格服务于您的所有selenium请求,因此您必须增加-jettyMaxThreads。默认值为200(selenium v3.11)。您可能比您的码头引擎可以承受的负载更多。