I set all according to link you provided
I found out that grid is working, new session is started,
afterwards chrome is opened, and closed… session is removed from grid , but tests are still ‘running’ and never timeouts.
I didn’t find out why chrome crashes, there is no information in log file… chromedriver starts chrome, and after few milliseconds i see:
<> is http in logs below
18:52:35.162 DEBUG [NettyRequestSender.pollPooledChannel] - Using pooled Channel ‘[id: 0x4e4f85dd, L:/127.0.0.1:57920 - R:localhost/127.0.0.1:60223]’ for ‘DELETE’ to ‘<>://localhost:60223/session/1a801f8f1a1138d9ccbe1f0064b6418e’
and session is destroyed.
logs from chromedriver:
18:41:04.481 DEBUG [UrlChecker.lambda$waitUntilAvailable$1] - Polling <>://localhost:43692/status
Starting ChromeDriver 98.0.4758.102 (273bf7ac8c909cde36982d27f66f3c70846a3718-refs/branch-heads/4758@{#1151}) on port 43692
All remote connections are allowed. Use an allowlist instead!
18:41:04.503 DEBUG [UrlChecker.lambda$waitUntilAvailable$1] - Polling <>://localhost:43692/status
18:41:04.556 DEBUG [UrlChecker.lambda$waitUntilAvailable$1] - Polling <>://localhost:43692/status
ChromeDriver was started successfully.
I have no idea what more to check… I don’t know if this is a hint, but i found out that, if I’m using playwright or selenium, this is in the log:
18:41:09.359 INFO [ProtocolHandshake.createSession] - Detected dialect: W3C
Also, I tryied to remove all the default arguments that are send by playwright, but it looks like:
NewBrowser … ignoreDefaultArgs=[“–remote-debugging-port=0”] …
does not working, all arguments are sent even if I ignore them. Maybe it is one of them that cause chrome crash, but I cant’ find it out…
(I also tried to ignore with, and without --, with and withou = with zero success.