@@ -167,18 +167,19 @@ public void testLoggingInAsyncSearchFailingQueryErrorTraceTrue() throws IOExcept
167167 searchRequest .addParameter ("error_trace" , "true" );
168168 searchRequest .addParameter ("keep_on_completion" , "true" );
169169 searchRequest .addParameter ("wait_for_completion_timeout" , "0ms" );
170- Map <String , Object > responseEntity = performRequestAndGetResponseEntityAfterDelay (searchRequest , TimeValue .ZERO );
171- String asyncExecutionId = (String ) responseEntity .get ("id" );
172- Request request = new Request ("GET" , "/_async_search/" + asyncExecutionId );
173- request .addParameter ("error_trace" , "true" );
174- while (responseEntity .get ("is_running" ) instanceof Boolean isRunning && isRunning ) {
175- responseEntity = performRequestAndGetResponseEntityAfterDelay (request , TimeValue .timeValueSeconds (1L ));
176- }
177170
178171 String errorTriggeringIndex = "test2" ;
179172 try (var mockLog = MockLog .capture (SearchService .class )) {
180173 ErrorTraceHelper .addUnseenLoggingExpectations (numShards , mockLog , errorTriggeringIndex );
181174
175+ Map <String , Object > responseEntity = performRequestAndGetResponseEntityAfterDelay (searchRequest , TimeValue .ZERO );
176+ String asyncExecutionId = (String ) responseEntity .get ("id" );
177+ Request request = new Request ("GET" , "/_async_search/" + asyncExecutionId );
178+ request .addParameter ("error_trace" , "true" );
179+ while (responseEntity .get ("is_running" ) instanceof Boolean isRunning && isRunning ) {
180+ responseEntity = performRequestAndGetResponseEntityAfterDelay (request , TimeValue .timeValueSeconds (1L ));
181+ }
182+
182183 getRestClient ().performRequest (searchRequest );
183184 mockLog .assertAllExpectationsMatched ();
184185 }
@@ -205,20 +206,21 @@ public void testLoggingInAsyncSearchFailingQueryErrorTraceFalse() throws IOExcep
205206 }
206207 searchRequest .addParameter ("keep_on_completion" , "true" );
207208 searchRequest .addParameter ("wait_for_completion_timeout" , "0ms" );
208- Map <String , Object > responseEntity = performRequestAndGetResponseEntityAfterDelay (searchRequest , TimeValue .ZERO );
209- String asyncExecutionId = (String ) responseEntity .get ("id" );
210- Request request = new Request ("GET" , "/_async_search/" + asyncExecutionId );
211- if (defineErrorTraceFalse ) {
212- request .addParameter ("error_trace" , "false" );
213- }
214- while (responseEntity .get ("is_running" ) instanceof Boolean isRunning && isRunning ) {
215- responseEntity = performRequestAndGetResponseEntityAfterDelay (request , TimeValue .timeValueSeconds (1L ));
216- }
217209
218210 String errorTriggeringIndex = "test2" ;
219211 try (var mockLog = MockLog .capture (SearchService .class )) {
220212 ErrorTraceHelper .addSeenLoggingExpectations (numShards , mockLog , errorTriggeringIndex );
221213
214+ Map <String , Object > responseEntity = performRequestAndGetResponseEntityAfterDelay (searchRequest , TimeValue .ZERO );
215+ String asyncExecutionId = (String ) responseEntity .get ("id" );
216+ Request request = new Request ("GET" , "/_async_search/" + asyncExecutionId );
217+ if (defineErrorTraceFalse ) {
218+ request .addParameter ("error_trace" , "false" );
219+ }
220+ while (responseEntity .get ("is_running" ) instanceof Boolean isRunning && isRunning ) {
221+ responseEntity = performRequestAndGetResponseEntityAfterDelay (request , TimeValue .timeValueSeconds (1L ));
222+ }
223+
222224 getRestClient ().performRequest (searchRequest );
223225 mockLog .assertAllExpectationsMatched ();
224226 }
0 commit comments