From bfa9b1d18228cdfbcdb10c579a55528693a2eb1d Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 25 Nov 2024 11:32:52 -0600 Subject: [PATCH] CE-1955 - Trying a sleep (wait) around point of failure... --- .../selenium/tests/BulkEditTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/test/java/com/kingsrook/qqq/frontend/materialdashboard/selenium/tests/BulkEditTest.java b/src/test/java/com/kingsrook/qqq/frontend/materialdashboard/selenium/tests/BulkEditTest.java index e0a49ac..f52deb5 100755 --- a/src/test/java/com/kingsrook/qqq/frontend/materialdashboard/selenium/tests/BulkEditTest.java +++ b/src/test/java/com/kingsrook/qqq/frontend/materialdashboard/selenium/tests/BulkEditTest.java @@ -22,6 +22,7 @@ package com.kingsrook.qqq.frontend.materialdashboard.selenium.tests; +import com.kingsrook.qqq.backend.core.logging.QLogger; import com.kingsrook.qqq.frontend.materialdashboard.selenium.lib.QBaseSeleniumTest; import com.kingsrook.qqq.frontend.materialdashboard.selenium.lib.javalin.QSeleniumJavalin; import org.junit.jupiter.api.Test; @@ -32,6 +33,9 @@ import org.junit.jupiter.api.Test; *******************************************************************************/ public class BulkEditTest extends QBaseSeleniumTest { + private static final QLogger LOG = QLogger.getLogger(BulkEditTest.class); + + /******************************************************************************* ** @@ -76,6 +80,13 @@ public class BulkEditTest extends QBaseSeleniumTest qSeleniumLib.waitForSelectorContaining("li", "This page").click(); qSeleniumLib.waitForSelectorContaining("div", "records on this page are selected"); + ///////////////////////////////////////////////////////////////////////////////// + // locally, passing fine, but in CI, failing around here ... trying a sleep... // + ///////////////////////////////////////////////////////////////////////////////// + LOG.debug("Trying a sleep..."); + qSeleniumLib.waitForMillis(1000); + LOG.debug("Proceeding post-sleep"); + qSeleniumLib.waitForSelectorContaining("button", "action").click(); qSeleniumLib.waitForSelectorContaining("li", "bulk edit").click();