From 1ce5b5d82d200342690b6f0a2634c609be4d71e6 Mon Sep 17 00:00:00 2001 From: xiangzihao <460888207@qq.com> Date: Fri, 28 Jan 2022 14:15:33 +0800 Subject: [PATCH] fix_flaky_worker_group_e2e_test (#8237) --- .../dolphinscheduler/e2e/cases/WorkerGroupE2ETest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dolphinscheduler-e2e/dolphinscheduler-e2e-case/src/test/java/org/apache/dolphinscheduler/e2e/cases/WorkerGroupE2ETest.java b/dolphinscheduler-e2e/dolphinscheduler-e2e-case/src/test/java/org/apache/dolphinscheduler/e2e/cases/WorkerGroupE2ETest.java index 7e58a596ae..627093af58 100644 --- a/dolphinscheduler-e2e/dolphinscheduler-e2e-case/src/test/java/org/apache/dolphinscheduler/e2e/cases/WorkerGroupE2ETest.java +++ b/dolphinscheduler-e2e/dolphinscheduler-e2e-case/src/test/java/org/apache/dolphinscheduler/e2e/cases/WorkerGroupE2ETest.java @@ -34,6 +34,8 @@ import org.junit.jupiter.api.Test; import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.openqa.selenium.remote.RemoteWebDriver; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; @DolphinScheduler(composeFiles = "docker/basic/docker-compose.yaml") class WorkerGroupE2ETest { @@ -55,6 +57,9 @@ class WorkerGroupE2ETest { void testCreateWorkerGroup() { final WorkerGroupPage page = new WorkerGroupPage(browser); + new WebDriverWait(page.driver(), 10) + .until(ExpectedConditions.urlContains("/#/security/worker-groups")); + page.create(workerGroupName); await().untilAsserted(() -> {