@@ -1119,8 +1119,17 @@ void getCurrentlyRunningQueries(ArangoDatabase db) throws InterruptedException {
11191119 final Collection <QueryEntity > currentlyRunningQueries = db .getCurrentlyRunningQueries ();
11201120 assertThat (currentlyRunningQueries ).hasSize (1 );
11211121 final QueryEntity queryEntity = currentlyRunningQueries .iterator ().next ();
1122+ assertThat (queryEntity .getId ()).isNotNull ();
1123+ assertThat (queryEntity .getDatabase ()).isEqualTo (db .name ());
1124+ assertThat (queryEntity .getUser ()).isEqualTo ("root" );
11221125 assertThat (queryEntity .getQuery ()).isEqualTo (query );
1126+ assertThat (queryEntity .getBindVars ()).isEmpty ();
1127+ assertThat (queryEntity .getRunTime ()).isPositive ();
1128+ if (isAtLeastVersion (3 ,11 )){
1129+ assertThat (queryEntity .getPeakMemoryUsage ()).isNotNull ();
1130+ }
11231131 assertThat (queryEntity .getState ()).isEqualTo (QueryExecutionState .EXECUTING );
1132+ assertThat (queryEntity .getStream ()).isFalse ();
11241133 t .join ();
11251134 }
11261135
@@ -1164,11 +1173,22 @@ void getAndClearSlowQueries(ArangoDatabase db) {
11641173 properties .setSlowQueryThreshold (1L );
11651174 db .setQueryTrackingProperties (properties );
11661175
1167- db .query ("return sleep(1.1)" , null , null , Void .class );
1176+ String query = "return sleep(1.1)" ;
1177+ db .query (query , Void .class );
11681178 final Collection <QueryEntity > slowQueries = db .getSlowQueries ();
11691179 assertThat (slowQueries ).hasSize (1 );
11701180 final QueryEntity queryEntity = slowQueries .iterator ().next ();
1171- assertThat (queryEntity .getQuery ()).isEqualTo ("return sleep(1.1)" );
1181+ assertThat (queryEntity .getId ()).isNotNull ();
1182+ assertThat (queryEntity .getDatabase ()).isEqualTo (db .name ());
1183+ assertThat (queryEntity .getUser ()).isEqualTo ("root" );
1184+ assertThat (queryEntity .getQuery ()).isEqualTo (query );
1185+ assertThat (queryEntity .getBindVars ()).isEmpty ();
1186+ assertThat (queryEntity .getRunTime ()).isPositive ();
1187+ if (isAtLeastVersion (3 ,11 )){
1188+ assertThat (queryEntity .getPeakMemoryUsage ()).isNotNull ();
1189+ }
1190+ assertThat (queryEntity .getState ()).isEqualTo (QueryExecutionState .FINISHED );
1191+ assertThat (queryEntity .getStream ()).isFalse ();
11721192
11731193 db .clearSlowQueries ();
11741194 assertThat (db .getSlowQueries ()).isEmpty ();
0 commit comments