From 6ca748f66feadbbe4b5c3c43d07298d9ef376080 Mon Sep 17 00:00:00 2001 From: Zhe Sun <31067185+ZheSun88@users.noreply.github.com> Date: Mon, 9 Feb 2026 09:45:58 +0200 Subject: [PATCH 1/2] test Vaadin 24.9 with TB 9.5-SNAPSHOT --- versions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions.json b/versions.json index c860bc827..fc08456b9 100644 --- a/versions.json +++ b/versions.json @@ -583,7 +583,7 @@ "pro": true }, "vaadin-testbench": { - "javaVersion": "9.5.3", + "javaVersion": "9.5-SNAPSHOT", "pro": true } } From 1f5170f41da034e2a723ec86ccb80ef3f315f9b2 Mon Sep 17 00:00:00 2001 From: Zhe Sun Date: Mon, 9 Feb 2026 10:11:03 +0200 Subject: [PATCH 2/2] wait until dialog-overlay disappear --- .../src/test/java/com/vaadin/platform/test/ComponentsIT.java | 1 + 1 file changed, 1 insertion(+) diff --git a/vaadin-platform-test/src/test/java/com/vaadin/platform/test/ComponentsIT.java b/vaadin-platform-test/src/test/java/com/vaadin/platform/test/ComponentsIT.java index fa9f8aee8..a6fcbf9b7 100644 --- a/vaadin-platform-test/src/test/java/com/vaadin/platform/test/ComponentsIT.java +++ b/vaadin-platform-test/src/test/java/com/vaadin/platform/test/ComponentsIT.java @@ -72,6 +72,7 @@ public void appWorks() throws Exception { private void checkElement(TestComponent testComponent) { // Make sure that we close any modal dialog before each iteration $("body").first().click(); + waitUntil(driver->!$("vaadin-dialog-overlay").exists(), 30); String tag = testComponent.localName != null ? testComponent.localName : testComponent.tag; String className = testComponent.component != null ? testComponent.component.getName() : null;