Skip to content

Commit dacc353

Browse files
committed
Fixed tests
1 parent f8c7b94 commit dacc353

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

dd-trace-core/src/main/java/datadog/trace/core/datastreams/DefaultDataStreamsMonitoring.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,8 +409,10 @@ private void flush(long timestampNanos) {
409409

410410
if (!includedBuckets.isEmpty()) {
411411
for (Map.Entry<String, List<StatsBucket>> entry : includedBuckets.entrySet()) {
412-
log.debug("Flushing {} buckets", entry.getValue());
413-
payloadWriter.writePayload(entry.getValue(), entry.getKey());
412+
if (!entry.getValue().isEmpty()) {
413+
log.debug("Flushing {} buckets", entry.getValue());
414+
payloadWriter.writePayload(entry.getValue(), entry.getKey());
415+
}
414416
}
415417
}
416418
}

dd-trace-core/src/test/groovy/datadog/trace/core/datastreams/DataStreamsWritingTest.groovy

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,12 +148,10 @@ class DataStreamsWritingTest extends DDCoreSpecification {
148148

149149
then:
150150
conditions.eventually {
151-
assert requestBodies.size() > 0
151+
assert requestBodies.size() == 1
152152
}
153153

154-
for (int i = 0; i < requestBodies.size(); i++) {
155-
validateMessage(requestBodies[i])
156-
}
154+
validateMessage(requestBodies[0])
157155
}
158156

159157
def validateMessage(byte[] message) {

0 commit comments

Comments
 (0)