Skip to content

Commit a2246de

Browse files
committed
added debug logs for queue time tests
1 parent 840f234 commit a2246de

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/test/java/com/arangodb/ArangoDBTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -751,6 +751,14 @@ public void queueTime() throws InterruptedException, ExecutionException {
751751
assertThat(values[i].timestamp, greaterThanOrEqualTo(values[i - 1].timestamp));
752752
}
753753
}
754+
755+
if (avg < 0.0) {
756+
System.err.println("avg < 0: " + avg);
757+
System.err.println("got values:");
758+
for (QueueTimeSample v : values) {
759+
System.err.println(v.value);
760+
}
761+
}
754762
assertThat(avg, is(greaterThan(0.0)));
755763
} else {
756764
assertThat(avg, is(0.0));

src/test/java/com/arangodb/internal/QueueTimeMetricsImplTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ private void testQueue(int size) {
4343
QueueTimeSample[] values = q.getValues();
4444
assertThat(values.length, is(Math.min(size, QSIZE)));
4545
assertThat(q.getAvg(), is(closeTo(getAvg(values), 1.0E-12)));
46+
assertThat(q.getAvg(), is(greaterThanOrEqualTo(0.0)));
4647

4748
for (int i = 0; i < values.length; i++) {
4849
assertThat(values[i], is(notNullValue()));

0 commit comments

Comments
 (0)