幾個小時後,我總是收到SessionCleanup
。由於SessionCleanup
,測試失敗,Selenium關閉。Selenium Server 2.17.0幾個小時後的SessionCleanup
如何停止執行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 [email protected]
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 [email protected]
23.1.2012 12:59:22 SessionCleanup
WARNING: session ext. key 1327135735339 has TIMED OUT and will be released
看來,這屆會議的清理正在運行的事實是沒有問題的(它現在應該再運行一次),但它決定'會議分機。鍵1327135735339有TIMED OUT'。一些問題:您是否檢查過會話清理是否真的是原因(即在測試失敗之前發生)?當你運行相同的測試時,它總是會發生嗎?另外,看日誌,這不是'2小時',而是3小時10分鐘。 –
本文提及:'默認超時時間爲30000秒,而不是30秒。現在應該修好了。' - > http://permalink.gmane.org/gmane.comp.web.selenium.devel/6787。另一種可能性:測試結束後您是否關閉客戶端?也許你有很多徘徊的客戶,服務器耗盡資源? –
是的,我再次檢查,問題是會話清理。當會話被清理時,我會超時。 – senzacionale