Selenium Server 2.17.0 SessionCleanup через несколько часов - PullRequest
0 голосов
/ 24 января 2012

Я всегда получаю SessionCleanup через несколько часов.Из-за SessionCleanup тест не пройден, а Selenium закрыт.

Как мне прекратить выполнение SessionCleanup?

Я обнаружил это, но это не исправлено, как упоминалось: http://code.google.com/p/selenium/issues/detail?id=3161

Эта ошибка в версии 2.16.0 и 2.17.0

23.1.2012 9:48:52 org.openqa.grid.selenium.GridLauncher main
INFO: Launching a selenium grid server
23.1.2012 9:48:55 org.openqa.jetty.http.HttpServer doStart
INFO: Version Jetty/5.1.x
23.1.2012 9:48:55 org.openqa.jetty.util.FileResource <clinit>
INFO: Checking Resource aliases
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started org.openqa.jetty.jetty.servlet.WebApplicationHandler@5e176f
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started WebApplicationContext[/,/]
21.1.2012 9:48:57 org.openqa.jetty.http.SocketListener start
INFO: Started SocketListener on 0.0.0.0:4455
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started org.openqa.jetty.jetty.Server@1971afc
23.1.2012 12:59:22 SessionCleanup
WARNING: session ext. key 1327135735339 has TIMED OUT and will be released 

1 Ответ

1 голос
/ 02 февраля 2012

Вы можете контролировать и максимизировать cleanupCycle на уровне клиента при запуске узла с параметром -cleanupCycle 2147483647 (Java MAX_INT). Согласно документации, не похоже, что вы можете полностью предотвратить это, но это, по крайней мере, уменьшит частоту до одного раза каждые ~ 25 дней, если у вас нет другого выбора.

Выполните вашу банку с этой командой, чтобы увидеть больше вариантов: java -jar selenium-server-standalone-2.16.0.jar -help

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...