From 9f3cf9f00f78a2325d2843d46481c041f723264c Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Wed, 8 Mar 2023 12:51:36 -0600 Subject: [PATCH] Don't wait forever in CIRCLECI! --- .../kingsrook/qqq/materialdashboard/lib/QSeleniumLib.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/kingsrook/qqq/materialdashboard/lib/QSeleniumLib.java b/src/test/java/com/kingsrook/qqq/materialdashboard/lib/QSeleniumLib.java index 82fdb92..e04a9b7 100755 --- a/src/test/java/com/kingsrook/qqq/materialdashboard/lib/QSeleniumLib.java +++ b/src/test/java/com/kingsrook/qqq/materialdashboard/lib/QSeleniumLib.java @@ -120,7 +120,11 @@ public class QSeleniumLib *******************************************************************************/ public void waitForever() { - // todo - if env says we're in CIRCLECI, then... just do a hard fail (or just not wait forever?) + if(System.getenv("CIRCLECI") != null) + { + LOG.warn("A waitForever was found in CIRCLECI - so, we don't want to do that, so, returning immediately."); + return; + } LOG.warn("Going into a waitForever..."); new WebDriverWait(driver, Duration.ofHours(1))