From f26d7c1e46ffaa478fcddcd3da924d665f41bbd9 Mon Sep 17 00:00:00 2001 From: Test User Date: Thu, 19 Mar 2026 00:25:05 +0800 Subject: [PATCH] e2e: fix dropdown options timeout by using anyMatch instead of visibilityOfAllElements --- .../apache/streampark/e2e/pages/resource/ProjectsPage.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource/ProjectsPage.java b/streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource/ProjectsPage.java index b40a6d5117..6f7f497a5f 100644 --- a/streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource/ProjectsPage.java +++ b/streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource/ProjectsPage.java @@ -80,7 +80,7 @@ public ProjectsPage createProject(String projectName, createProjectForm.selectCveDropdown.click(); new WebDriverWait(driver, Constants.DEFAULT_WEBDRIVER_WAIT_DURATION) - .until(ExpectedConditions.visibilityOfAllElements(createProjectForm.selectCve)); + .until(d -> createProjectForm.selectCve.stream().anyMatch(WebElement::isDisplayed)); createProjectForm.selectCve.stream() .filter(e -> e.getText().equalsIgnoreCase("GitHub/GitLab")) @@ -92,7 +92,7 @@ public ProjectsPage createProject(String projectName, createProjectForm.selectBranchDropdown.click(); new WebDriverWait(driver, Constants.DEFAULT_WEBDRIVER_WAIT_DURATION) - .until(ExpectedConditions.visibilityOfAllElements(createProjectForm.selectRefs)); + .until(d -> createProjectForm.selectRefs.stream().anyMatch(WebElement::isDisplayed)); createProjectForm.selectRefs.stream() .filter(e -> e.getText().equalsIgnoreCase(projectRefs)) .findFirst()