Skip to content

Commit acf04e2

Browse files
limc5462Test User
andauthored
e2e: fix dropdown options timeout by using anyMatch instead of visibilityOfAllElements (#4335)
Co-authored-by: Test User <test@example.com>
1 parent 1732672 commit acf04e2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource

streampark-e2e/streampark-e2e-case/src/test/java/org/apache/streampark/e2e/pages/resource/ProjectsPage.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public ProjectsPage createProject(String projectName,
8080
createProjectForm.selectCveDropdown.click();
8181

8282
new WebDriverWait(driver, Constants.DEFAULT_WEBDRIVER_WAIT_DURATION)
83-
.until(ExpectedConditions.visibilityOfAllElements(createProjectForm.selectCve));
83+
.until(d -> createProjectForm.selectCve.stream().anyMatch(WebElement::isDisplayed));
8484

8585
createProjectForm.selectCve.stream()
8686
.filter(e -> e.getText().equalsIgnoreCase("GitHub/GitLab"))
@@ -92,7 +92,7 @@ public ProjectsPage createProject(String projectName,
9292
createProjectForm.selectBranchDropdown.click();
9393

9494
new WebDriverWait(driver, Constants.DEFAULT_WEBDRIVER_WAIT_DURATION)
95-
.until(ExpectedConditions.visibilityOfAllElements(createProjectForm.selectRefs));
95+
.until(d -> createProjectForm.selectRefs.stream().anyMatch(WebElement::isDisplayed));
9696
createProjectForm.selectRefs.stream()
9797
.filter(e -> e.getText().equalsIgnoreCase(projectRefs))
9898
.findFirst()

0 commit comments

Comments
 (0)