From 2f3807feed8e96ef2c2e80a8166d2455a13bcde9 Mon Sep 17 00:00:00 2001 From: Daniel Mohedano Date: Thu, 19 Mar 2026 09:08:28 +0100 Subject: [PATCH] feat: consider empty parameters as null --- .../trace/api/civisibility/config/TestIdentifier.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal-api/src/main/java/datadog/trace/api/civisibility/config/TestIdentifier.java b/internal-api/src/main/java/datadog/trace/api/civisibility/config/TestIdentifier.java index 57add220896..0c80446622e 100644 --- a/internal-api/src/main/java/datadog/trace/api/civisibility/config/TestIdentifier.java +++ b/internal-api/src/main/java/datadog/trace/api/civisibility/config/TestIdentifier.java @@ -1,6 +1,7 @@ package datadog.trace.api.civisibility.config; import datadog.trace.util.HashingUtils; +import datadog.trace.util.Strings; import java.util.Objects; import javax.annotation.Nullable; @@ -17,12 +18,12 @@ public class TestIdentifier { public TestIdentifier(String suite, String name, @Nullable String parameters) { this.fqn = new TestFQN(suite, name); - this.parameters = parameters; + this.parameters = Strings.isNotBlank(parameters) ? parameters : null; } public TestIdentifier(TestFQN testFQN, @Nullable String parameters) { this.fqn = testFQN; - this.parameters = parameters; + this.parameters = Strings.isNotBlank(parameters) ? parameters : null; } public String getSuite() {