diff --git a/utils/test-agent-utils/decoder/build.gradle.kts b/utils/test-agent-utils/decoder/build.gradle.kts index be1d8f5df49..844786b398b 100644 --- a/utils/test-agent-utils/decoder/build.gradle.kts +++ b/utils/test-agent-utils/decoder/build.gradle.kts @@ -4,10 +4,10 @@ plugins { apply(from = "$rootDir/gradle/java.gradle") -extra["minimumInstructionCoverage"] = 0.8 extra["excludedClassesCoverage"] = listOf( "datadog.trace.test.agent.decoder.v04.raw.*", "datadog.trace.test.agent.decoder.v05.raw.*", + "datadog.trace.test.agent.decoder.v1.raw.*", ) dependencies { diff --git a/utils/test-agent-utils/decoder/src/test/java/datadog/trace/test/agent/decoder/DecoderTest.java b/utils/test-agent-utils/decoder/src/test/java/datadog/trace/test/agent/decoder/DecoderTest.java index ddcd4d38f9c..4acea005e87 100644 --- a/utils/test-agent-utils/decoder/src/test/java/datadog/trace/test/agent/decoder/DecoderTest.java +++ b/utils/test-agent-utils/decoder/src/test/java/datadog/trace/test/agent/decoder/DecoderTest.java @@ -4,6 +4,7 @@ import static java.util.Collections.singletonMap; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertIterableEquals; +import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertTrue; import java.io.File; @@ -24,6 +25,7 @@ public void decodeV05() throws Throwable { DecodedMessage message = Decoder.decodeV05(buffer); List traces = message.getTraces(); assertEquals(1, traces.size()); + assertNull(traces.get(0).getSamplingPriority()); List spans = traces.get(0).getSpans(); assertEquals(2, spans.size()); List sorted = Decoder.sortByStart(spans); @@ -59,6 +61,7 @@ public void decodeV04() throws Throwable { DecodedMessage message = Decoder.decodeV04(buffer); List traces = message.getTraces(); assertEquals(1, traces.size()); + assertNull(traces.get(0).getSamplingPriority()); List spans = traces.get(0).getSpans(); assertEquals(2, spans.size()); List sorted = Decoder.sortByStart(spans); @@ -96,6 +99,7 @@ public void decodeV1() throws Throwable { DecodedMessage message = Decoder.decodeV1(buffer); List traces = message.getTraces(); assertEquals(1, traces.size()); + assertEquals(1, traces.get(0).getSamplingPriority()); List spans = traces.get(0).getSpans(); assertEquals(2, spans.size()); List sorted = Decoder.sortByStart(spans);