diff --git a/integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/ServerStartPolicyUtils.java b/integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/ServerStartPolicyUtils.java index 760f30daf37..1f9c9514d56 100644 --- a/integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/ServerStartPolicyUtils.java +++ b/integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/ServerStartPolicyUtils.java @@ -463,12 +463,14 @@ public static boolean verifyExecuteResult(String result, String regex) { private static Callable checkClusterStatus(String domainUid, String domainNamespace, String samplePathDir, String clusterName, String regex) { - // use clusterStatus.sh to verify scaling results - String result = assertDoesNotThrow(() -> - executeLifecycleScript(domainUid, domainNamespace, samplePathDir, - STATUS_CLUSTER_SCRIPT, CLUSTER_LIFECYCLE, clusterName), - String.format("Failed to run %s", STATUS_CLUSTER_SCRIPT)); - logger.info("Status of cluster {0} retured {1}, expected {2}", clusterName, result, regex); - return () -> verifyExecuteResult(result, regex); + return () -> { + // use clusterStatus.sh to verify scaling results + String result = assertDoesNotThrow(() -> + executeLifecycleScript(domainUid, domainNamespace, samplePathDir, + STATUS_CLUSTER_SCRIPT, CLUSTER_LIFECYCLE, clusterName), + String.format("Failed to run %s", STATUS_CLUSTER_SCRIPT)); + logger.info("Status of cluster {0} retured {1}, expected {2}", clusterName, result, regex); + return verifyExecuteResult(result, regex); + }; } }