2

测试运行一段时间后,Selenoid 抛出上下文截止日期。最初测试运行良好,但在 15-20 分钟后,它开始抛出异常。

Selenoid 和 Selenoid-ui 使用以下命令运行:

./selenoid -conf /home/ec2-user/browsers.json -limit 10 -retry-count 3 -session-attempt-timeout 4m -log-output-dir /home/ec2-user/selenoid-logs -timeout 4m - video-recorder-image "selenoid/video-recorder:latest-release"

./selenoid-ui

来自控制台的错误:

selenoid-ui

2019/08/05 18:18:30 [错误] [无法获取状态:超出上下文截止日期]
2019/08/05 18:19:07 删除了客户端。0个注册客户

硒化物

2019/08/05 18:04:19 [4093] [CLIENT_DISCONNECTED] [未知] [xx.xx.xx.xx] [错误:上下文已取消]
2019/08/05 18:06:44 [4102] [CLIENT_DISCONNECTED] [未知] [xx.xx.xx.xx] [错误:上下文已取消]
2019/08/05 18:14:24 [4107] [SESSION_DELETED] [4c4d9e47a8853ba972476cb70ffde4a3]
2019/08/05 18:17:44 [4107] [CLIENT_DISCONNECTED] [未知] [xx.xx.xx.xx] [错误:上下文已取消]
2019/08/05 18:18:35 [4105] [CLIENT_DISCONNECTED] [未知] [xx.xx.xx.xx] [错误:拨打 tcp 127.0.0.1:33292:i/o 超时]

测试基础设施

1) AWS EC2 t2.micro 1 cpu
2) NightwatchJS 1.1.11
3) Chrome 75.0

附加问题

我看到 -log-output-dir 中没有保存任何会话日志,并且 dir 具有写权限。

尝试使用 4m 给会话超时,但它没有帮助。

4

0 回答 0