5454import static oracle .weblogic .kubernetes .assertions .TestAssertions .operatorIsReady ;
5555import static oracle .weblogic .kubernetes .utils .CommonMiiTestUtils .createMiiDomainAndVerify ;
5656import static oracle .weblogic .kubernetes .utils .CommonTestUtils .testUntil ;
57- import static oracle .weblogic .kubernetes .utils .CommonTestUtils .withStandardRetryPolicy ;
57+ import static oracle .weblogic .kubernetes .utils .CommonTestUtils .withLongRetryPolicy ;
5858import static oracle .weblogic .kubernetes .utils .ConfigMapUtils .configMapExist ;
5959import static oracle .weblogic .kubernetes .utils .ConfigMapUtils .createConfigMapFromFiles ;
6060import static oracle .weblogic .kubernetes .utils .ConfigMapUtils .replaceConfigMap ;
@@ -279,7 +279,7 @@ void testLogLevelSearch() {
279279 String queryCriteria = "/_count?q=level:INFO" ;
280280
281281 // verify log level query results
282- withStandardRetryPolicy .untilAsserted (
282+ withLongRetryPolicy .untilAsserted (
283283 () -> assertTrue (verifyCountsHitsInSearchResults (queryCriteria , regex , LOGSTASH_INDEX_KEY , true ),
284284 "Query logs of level=INFO failed" ));
285285
@@ -297,9 +297,12 @@ void testOperatorLogSearch() {
297297 String regex = ".*took\" :(\\ d+),.*hits\" :\\ {(.+)\\ }" ;
298298 String queryCriteria = "/_search?q=type:weblogic-operator" ;
299299
300- verifyCountsHitsInSearchResults (queryCriteria , regex , LOGSTASH_INDEX_KEY , false );
300+ // verify results of query of type:weblogic-operator in Operator log
301+ withLongRetryPolicy .untilAsserted (
302+ () -> assertTrue (verifyCountsHitsInSearchResults (queryCriteria , regex , LOGSTASH_INDEX_KEY , false ),
303+ "Query Operator log info q=type:weblogic-operator failed" ));
301304
302- logger .info ("Query Operator log info succeeded" );
305+ logger .info ("Query Operator log info q=type:weblogic-operator succeeded" );
303306 }
304307
305308 /**
@@ -431,7 +434,7 @@ private static void createAndVerifyDomain(String miiImage) {
431434
432435 private void verifyServerRunningInSearchResults (String serverName ) {
433436 String queryCriteria = "/_search?q=log:" + serverName ;
434- withStandardRetryPolicy .untilAsserted (
437+ withLongRetryPolicy .untilAsserted (
435438 () -> assertTrue (execSearchQuery (queryCriteria , LOGSTASH_INDEX_KEY ).contains ("RUNNING" ),
436439 String .format ("serverName %s is not RUNNING" , serverName )));
437440
@@ -539,7 +542,7 @@ private void verifyLogstashConfigMapModifyResult(String replaceStr) {
539542 }
540543
541544 // wait for logstash config modified and verify
542- withStandardRetryPolicy .untilAsserted (
545+ withLongRetryPolicy .untilAsserted (
543546 () -> assertTrue (copyConfigFromPodAndSearchForString (containerName , replaceStr ),
544547 String .format ("Failed to find search string %s" , replaceStr )));
545548 }
0 commit comments