Open
Description
What happened?
v4.28.1 works as expected
After upgrading to v.4.29 I've noticed timout exception (using --kiosk-printing) while executing "driver.getWindowHandles()" command
Code:
EdgeOptions options = new EdgeOptions();
options.addArguments("--kiosk-printing");`
driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), options);
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(10));
driver.get("https://printatestpage.com/");
driver.findElement(By.cssSelector(".fc-cta-consent")).click();
driver.findElement(By.id("PrintBlackAndWhite")).click();
TimeUnit.SECONDS.sleep(10); //waiting for 3rd window (edge print dialog) to disappear
driver.getWindowHandles();
org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException
Build info: version: '4.29.0', revision: '5fc1ec94cb'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '23.0.2'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [3ace2a4c0346dea58b1e88e5e09fef25, getWindowHandles {}]
Capabilities {acceptInsecureCerts: false, browserName: MicrosoftEdge, browserVersion: 133.0.3065.82, fedcm:accounts: true, ms:edgeOptions: {debuggerAddress: localhost:33245}, msedge: {msedgedriverVersion: 133.0.3065.82 (e8aeaf3e0117..., userDataDir: /tmp/.com.microsoft.Edge.EC...}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.17.0.2:4444/sessio..., se:cdpVersion: 133.0.3065.82, se:containerName: d66f5e4017ed, se:noVncPort: 7900, se:vnc: ws://172.17.0.2:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.17.0.2:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 3ace2a4c0346dea58b1e88e5e09fef25
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:424)
at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:212)
at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:53)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:618)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:622)
at org.openqa.selenium.remote.RemoteWebDriver.getWindowHandles(RemoteWebDriver.java:455)
at org.example.Test2.openEdgeBrowser(Test2.java:39)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:687)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:995)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at org.testng.TestRunner.privateRun(TestRunner.java:741)
at org.testng.TestRunner.run(TestRunner.java:616)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
at org.testng.SuiteRunner.run(SuiteRunner.java:312)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
at org.testng.TestNG.runSuites(TestNG.java:1112)
at org.testng.TestNG.run(TestNG.java:1079)
at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.CompletableFuture$Timeout.run(CompletableFuture.java:2964)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
at java.base/java.util.concurrent.FutureTask.<init>(FutureTask.java:151)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.<init>(ScheduledThreadPoolExecutor.java:215)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:561)
at java.base/java.util.concurrent.CompletableFuture$Delayer.delay(CompletableFuture.java:2913)
at java.base/java.util.concurrent.CompletableFuture.orTimeout(CompletableFuture.java:2797)
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.executeAsync(JdkHttpClient.java:405)
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:410)
... 33 more
Command used to start Selenium Grid with Docker (or Kubernetes)
docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-edge:4.29.0-20250222
Relevant log output
2025-03-05 10:23:53 2025-03-05 09:23:53,167 INFO Included extra file "/etc/supervisor/conf.d/edge-cleanup.conf" during parsing
2025-03-05 10:23:53 2025-03-05 09:23:53,167 INFO Included extra file "/etc/supervisor/conf.d/recorder.conf" during parsing
2025-03-05 10:23:53 2025-03-05 09:23:53,168 INFO Included extra file "/etc/supervisor/conf.d/selenium.conf" during parsing
2025-03-05 10:23:53 2025-03-05 09:23:53,168 INFO Included extra file "/etc/supervisor/conf.d/uploader.conf" during parsing
2025-03-05 10:23:53 2025-03-05 09:23:53,176 INFO RPC interface 'supervisor' initialized
2025-03-05 10:23:53 2025-03-05 09:23:53,177 INFO supervisord started with pid 8
2025-03-05 10:23:54 2025-03-05 09:23:54,178 INFO spawned: 'xvfb' with pid 9
2025-03-05 10:23:54 2025-03-05 09:23:54,180 INFO spawned: 'vnc' with pid 10
2025-03-05 10:23:54 2025-03-05 09:23:54,183 INFO spawned: 'novnc' with pid 11
2025-03-05 10:23:54 2025-03-05 09:23:54,186 INFO spawned: 'selenium-standalone' with pid 12
2025-03-05 10:23:54 2025-03-05 09:23:54,205 INFO success: xvfb entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2025-03-05 10:23:54 2025-03-05 09:23:54,206 INFO success: vnc entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2025-03-05 10:23:54 2025-03-05 09:23:54,206 INFO success: novnc entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2025-03-05 10:23:54 2025-03-05 09:23:54,216 INFO success: selenium-standalone entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2025-03-05 10:23:54 Appending Selenium option: --register-period 120
2025-03-05 10:23:54 Appending Selenium option: --register-cycle 10
2025-03-05 10:23:54 Appending Selenium option: --heartbeat-period 30
2025-03-05 10:23:54 Appending Selenium option: --log-level INFO
2025-03-05 10:23:54 Appending Selenium option: --http-logs false
2025-03-05 10:23:54 Appending Selenium option: --structured-logs false
2025-03-05 10:23:54 Appending Selenium option: --reject-unsupported-caps true
2025-03-05 10:23:54 Setting up SE_NODE_GRID_URL...
2025-03-05 10:23:54 Selenium Grid Standalone configuration:
2025-03-05 10:23:54 [network]
2025-03-05 10:23:54 relax-checks = true
2025-03-05 10:23:54
2025-03-05 10:23:54 [node]
2025-03-05 10:23:54 session-timeout = 300
2025-03-05 10:23:54 override-max-sessions = false
2025-03-05 10:23:54 detect-drivers = false
2025-03-05 10:23:54 drain-after-session-count = 0
2025-03-05 10:23:54 max-sessions = 1
2025-03-05 10:23:54
2025-03-05 10:23:54 [[node.driver-configuration]]
2025-03-05 10:23:54 display-name = "MicrosoftEdge"
2025-03-05 10:23:54 stereotype = '{"browserName": "MicrosoftEdge", "browserVersion": "133.0", "platformName": "Linux", "ms:edgeOptions": {"binary": "/usr/bin/microsoft-edge"}, "se:containerName": "d66f5e4017ed", "container:hostname": "d66f5e4017ed"}'
2025-03-05 10:23:54 max-sessions = 1
2025-03-05 10:23:54
2025-03-05 10:23:54 Starting Selenium Grid Standalone...
2025-03-05 10:23:54 Appending Selenium option: --tracing false
2025-03-05 10:23:54 Tracing is disabled
2025-03-05 10:23:54 Using JAVA_OPTS: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/selenium/logs -Dwebdriver.remote.enableTracing=false -Dwebdriver.httpclient.version=HTTP_1_1
2025-03-05 10:23:56 09:23:56.361 INFO [LoggingOptions.configureLogEncoding] - Using the system default encoding
2025-03-05 10:23:56 09:23:56.384 INFO [LoggingOptions.getTracer] - Using null tracer
2025-03-05 10:23:58 09:23:58.242 INFO [LoggingOptions.getTracer] - Using null tracer
2025-03-05 10:23:58 09:23:58.298 INFO [NodeOptions.getSessionFactories] - Detected 4 available processors
2025-03-05 10:23:58 09:23:58.514 INFO [NodeOptions.report] - Adding MicrosoftEdge for {"browserName": "MicrosoftEdge","browserVersion": "133.0","container:hostname": "d66f5e4017ed","ms:edgeOptions": {"binary": "\u002fusr\u002fbin\u002fmicrosoft-edge"},"platformName": "linux","se:containerName": "d66f5e4017ed","se:noVncPort": 7900,"se:vncEnabled": true} 1 times
2025-03-05 10:23:58 09:23:58.610 INFO [Node.<init>] - Binding additional locator mechanisms: relative
2025-03-05 10:23:58 09:23:58.673 INFO [GridModel.setAvailability] - Switching Node 70e0fc0e-3dd2-4839-8499-08d26b932a94 (uri: http://172.17.0.2:4444) from DOWN to UP
2025-03-05 10:23:58 09:23:58.675 INFO [LocalDistributor.add] - Added node 70e0fc0e-3dd2-4839-8499-08d26b932a94 at http://172.17.0.2:4444. Health check every 120s
2025-03-05 10:23:59 09:23:59.018 INFO [Standalone.execute] - Started Selenium Standalone 4.29.0 (revision 18ae989): http://172.17.0.2:4444
2025-03-05 10:27:54 09:27:54.754 INFO [LocalDistributor.newSession] - Session request received by the Distributor:
2025-03-05 10:27:54 [Capabilities {browserName: MicrosoftEdge, ms:edgeOptions: {args: [--kiosk-printing], extensions: []}}]
2025-03-05 10:27:59 09:27:59.205 INFO [LocalNode.newSession] - Session created by the Node. Id: 3ace2a4c0346dea58b1e88e5e09fef25, Caps: Capabilities {acceptInsecureCerts: false, browserName: MicrosoftEdge, browserVersion: 133.0.3065.82, fedcm:accounts: true, ms:edgeOptions: {debuggerAddress: localhost:33245}, msedge: {msedgedriverVersion: 133.0.3065.82 (e8aeaf3e0117..., userDataDir: /tmp/.com.microsoft.Edge.EC...}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.17.0.2:4444/sessio..., se:cdpVersion: 133.0.3065.82, se:containerName: d66f5e4017ed, se:noVncPort: 7900, se:vnc: ws://172.17.0.2:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.17.0.2:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
2025-03-05 10:27:59 09:27:59.240 INFO [LocalDistributor.newSession] - Session created by the Distributor. Id: 3ace2a4c0346dea58b1e88e5e09fef25
2025-03-05 10:27:59 Caps: Capabilities {acceptInsecureCerts: false, browserName: MicrosoftEdge, browserVersion: 133.0.3065.82, fedcm:accounts: true, ms:edgeOptions: {debuggerAddress: localhost:33245}, msedge: {msedgedriverVersion: 133.0.3065.82 (e8aeaf3e0117..., userDataDir: /tmp/.com.microsoft.Edge.EC...}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.17.0.2:4444/sessio..., se:cdpVersion: 133.0.3065.82, se:containerName: d66f5e4017ed, se:noVncPort: 7900, se:vnc: ws://172.17.0.2:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.17.0.2:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
2025-03-05 10:31:15 09:31:15.090 WARN [SpanWrappedHttpHandler.execute] - Unable to execute request: Build info: version: '4.29.0', revision: '18ae989'
2025-03-05 10:31:15 System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.167.4-microsoft-standard-WSL2', java.version: '21.0.6'
2025-03-05 10:31:15 Driver info: driver.version: unknown
2025-03-05 10:31:15 org.openqa.selenium.WebDriverException: Build info: version: '4.29.0', revision: '18ae989'
2025-03-05 10:31:15 System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.167.4-microsoft-standard-WSL2', java.version: '21.0.6'
2025-03-05 10:31:15 Driver info: driver.version: unknown
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:419)
2025-03-05 10:31:15 at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54)
2025-03-05 10:31:15 at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:91)
2025-03-05 10:31:15 at org.openqa.selenium.grid.node.DefaultActiveSession.execute(DefaultActiveSession.java:62)
2025-03-05 10:31:15 at org.openqa.selenium.grid.node.local.SessionSlot.execute(SessionSlot.java:130)
2025-03-05 10:31:15 at org.openqa.selenium.grid.node.local.LocalNode.executeWebDriverCommand(LocalNode.java:728)
2025-03-05 10:31:15 at org.openqa.selenium.grid.node.ForwardWebDriverCommand.execute(ForwardWebDriverCommand.java:48)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute(SpanWrappedHttpHandler.java:87)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.grid.node.Node.execute(Node.java:287)
2025-03-05 10:31:15 at org.openqa.selenium.grid.web.CombinedHandler.execute(CombinedHandler.java:55)
2025-03-05 10:31:15 at org.openqa.selenium.grid.web.RoutableHttpClientFactory$1.execute(RoutableHttpClientFactory.java:71)
2025-03-05 10:31:15 at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:91)
2025-03-05 10:31:15 at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:183)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.grid.router.Router.execute(Router.java:89)
2025-03-05 10:31:15 at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0(EnsureSpecCompliantResponseHeaders.java:34)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$NestedRoute.handle(Route.java:270)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:31:15 at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0(AddWebDriverSpecHeaders.java:35)
2025-03-05 10:31:15 at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:31:15 at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:31:15 at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0(SeleniumHandler.java:49)
2025-03-05 10:31:15 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
2025-03-05 10:31:15 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
2025-03-05 10:31:15 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
2025-03-05 10:31:15 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
2025-03-05 10:31:15 at java.base/java.lang.Thread.run(Thread.java:1583)
2025-03-05 10:31:15 Caused by: java.lang.InterruptedException
2025-03-05 10:31:15 at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:386)
2025-03-05 10:31:15 at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
2025-03-05 10:31:15 at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:413)
2025-03-05 10:31:15 ... 41 more
2025-03-05 10:33:51 09:33:51.511 WARN [SpanWrappedHttpHandler.execute] - Unable to execute request: Build info: version: '4.29.0', revision: '18ae989'
2025-03-05 10:33:51 System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.167.4-microsoft-standard-WSL2', java.version: '21.0.6'
2025-03-05 10:33:51 Driver info: driver.version: unknown
2025-03-05 10:33:51 org.openqa.selenium.WebDriverException: Build info: version: '4.29.0', revision: '18ae989'
2025-03-05 10:33:51 System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.167.4-microsoft-standard-WSL2', java.version: '21.0.6'
2025-03-05 10:33:51 Driver info: driver.version: unknown
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:419)
2025-03-05 10:33:51 at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54)
2025-03-05 10:33:51 at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:91)
2025-03-05 10:33:51 at org.openqa.selenium.grid.node.DefaultActiveSession.execute(DefaultActiveSession.java:62)
2025-03-05 10:33:51 at org.openqa.selenium.grid.node.local.SessionSlot.execute(SessionSlot.java:130)
2025-03-05 10:33:51 at org.openqa.selenium.grid.node.local.LocalNode.executeWebDriverCommand(LocalNode.java:728)
2025-03-05 10:33:51 at org.openqa.selenium.grid.node.ForwardWebDriverCommand.execute(ForwardWebDriverCommand.java:48)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute(SpanWrappedHttpHandler.java:87)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.grid.node.Node.execute(Node.java:287)
2025-03-05 10:33:51 at org.openqa.selenium.grid.web.CombinedHandler.execute(CombinedHandler.java:55)
2025-03-05 10:33:51 at org.openqa.selenium.grid.web.RoutableHttpClientFactory$1.execute(RoutableHttpClientFactory.java:71)
2025-03-05 10:33:51 at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:91)
2025-03-05 10:33:51 at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:183)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.grid.router.Router.execute(Router.java:89)
2025-03-05 10:33:51 at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0(EnsureSpecCompliantResponseHeaders.java:34)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$NestedRoute.handle(Route.java:270)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Route.execute(Route.java:69)
2025-03-05 10:33:51 at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0(AddWebDriverSpecHeaders.java:35)
2025-03-05 10:33:51 at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:33:51 at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63)
2025-03-05 10:33:51 at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0(SeleniumHandler.java:49)
2025-03-05 10:33:51 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
2025-03-05 10:33:51 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
2025-03-05 10:33:51 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
2025-03-05 10:33:51 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
2025-03-05 10:33:51 at java.base/java.lang.Thread.run(Thread.java:1583)
2025-03-05 10:33:51 Caused by: java.lang.InterruptedException
2025-03-05 10:33:51 at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:386)
2025-03-05 10:33:51 at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
2025-03-05 10:33:51 at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:413)
2025-03-05 10:33:51 ... 41 more
Operating System
Windows 10, docker desktop 4.38.0
Docker Selenium version (image tag)
4.29.0-20250222
Selenium Grid chart version (chart version)
No response
Activity