-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Trivial
-
None
-
Affects Version/s: 8.0.0beta2
-
Component/s: Server (S)
-
None
Steps to reproduce:
1. Setup server conf
WebDriverURL=http://127.0.0.1:4444/wd/hub
StartBrowserPollers=1
2. Selenium:
docker run -d --name selenium-chrome -p 4444:4444 selenium/standalone-chrome
3. Script can be used to emulate hanging site connection(in console):
while true; do nc -l -p 8888; done
4. Setup host with Browser Item
Item script:
var browser = new Browser(Browser.chromeOptions()); try { browser.navigate("http://192.168.54.101:8888/"); return "OK"; } catch(e) { return "ERR: " + e.message; }
5. Go to Item Test
6. Get Value and test
Expected result: Timeout error message. ERR: cannot open url: timeout: Timed out receiving message from renderer: -0.004
Server Log:
86482:20260928:153118.042 webdriver_release() 86482:20260928:153118.042 webdriver_destroy() 86482:20260928:153118.149 closed webdriver session a886f943028ae68219463502f2610e33 86482:20260928:153118.149 zbx_es_execute() output:'ERR: cannot open url: timeout: Timed out receiving message from renderer: -0.004 (Session info: chrome=153.0.8010.47)' 86482:20260928:153118.149 End of zbx_es_execute():SUCCEED allocated memory: 120477 max allocated or requested memory: 125372 max allowed memory: 1073741824 86482:20260928:153118.149 In zbx_es_destroy_env() 86482:20260928:153118.149 End of zbx_es_destroy_env():SUCCEED 86482:20260928:153118.149 End of get_value():SUCCEED 86482:20260928:153118.149 End of zbx_trapper_item_test_run():SUCCEED 86482:20260928:153118.149 trapper_item_test() json.buffer:'{}' 86482:20260928:153118.149 End of zbx_trapper_item_test() 86482:20260928:153118.149 zbx_setproctitle() title:'trapper #1 [processed data in 60.992637 sec, waiting for connection]'
I suspect cause of this =- trapper_item_test() json.buffer:'{}'
Empty buffer received causing Test Item to treat it as Unexpected error