@@ -157,8 +157,8 @@ public void testSearchLog() {
157157 assertThat (message .get (QUERY_FIELD_RESULT_COUNT ), equalTo ("1" ));
158158 assertThat (message .get (QUERY_FIELD_INDICES ), equalTo ("" ));
159159 assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "successful" )), greaterThanOrEqualTo (1 ));
160- assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "skipped" )), greaterThanOrEqualTo (0 ));
161- assertThat (message .get (QUERY_FIELD_SHARDS + "failed" ), equalTo ("0" ));
160+ assertThat (Integer .valueOf (message .getOrDefault (QUERY_FIELD_SHARDS + "skipped" , "0 " )), greaterThanOrEqualTo (0 ));
161+ assertThat (message .getOrDefault (QUERY_FIELD_SHARDS + "failed" , "0 " ), equalTo ("0" ));
162162 assertNull (message .get (ES_QUERY_FIELDS_PREFIX + "timed_out" ));
163163 }
164164
@@ -171,8 +171,8 @@ public void testSearchLog() {
171171 assertThat (message .get (QUERY_FIELD_RESULT_COUNT ), equalTo ("3" ));
172172 assertThat (message .get (QUERY_FIELD_INDICES ), equalTo (INDEX_NAME ));
173173 assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "successful" )), greaterThanOrEqualTo (1 ));
174- assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "skipped" )), greaterThanOrEqualTo (0 ));
175- assertThat (message .get (QUERY_FIELD_SHARDS + "failed" ), equalTo ("0" ));
174+ assertThat (Integer .valueOf (message .getOrDefault (QUERY_FIELD_SHARDS + "skipped" , "0 " )), greaterThanOrEqualTo (0 ));
175+ assertThat (message .getOrDefault (QUERY_FIELD_SHARDS + "failed" , "0 " ), equalTo ("0" ));
176176 assertNull (message .get (ES_QUERY_FIELDS_PREFIX + "timed_out" ));
177177 }
178178 // Total hits
@@ -213,10 +213,10 @@ public void testSearchLogShardInfoPartialFailure() throws Exception {
213213 var event = appender .getLastEventAndReset ();
214214 assertNotNull (event );
215215 Map <String , String > message = getMessageData (event );
216- assertMessageSuccess (message , "search" , "size" );
216+ assertMessageSuccess (message , SearchLogContext . TYPE , "size" );
217217 assertThat (message .get (QUERY_FIELD_INDICES ), equalTo (INDEX_NAME ));
218218 assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "successful" )), greaterThan (0 ));
219- assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "skipped" )), equalTo (0 ));
219+ assertThat (Integer .valueOf (message .getOrDefault (QUERY_FIELD_SHARDS + "skipped" , "0 " )), equalTo (0 ));
220220 assertThat (Integer .valueOf (message .get (QUERY_FIELD_SHARDS + "failed" )), greaterThan (0 ));
221221 }
222222
0 commit comments