diff --git a/tests/test_languages/fixtures/java_tracer_e2e/src/main/java/com/example/Workload.java b/tests/test_languages/fixtures/java_tracer_e2e/src/main/java/com/example/Workload.java index 7beb2a4ea..8a8c2447a 100644 --- a/tests/test_languages/fixtures/java_tracer_e2e/src/main/java/com/example/Workload.java +++ b/tests/test_languages/fixtures/java_tracer_e2e/src/main/java/com/example/Workload.java @@ -14,11 +14,12 @@ public static int computeSum(int n) { } public static String repeatString(String s, int count) { - String result = ""; - for (int i = 0; i < count; i++) { - result = result + s; + if (count <= 0) { + return ""; } - return result; + // Preserve original behavior where null becomes "null" + String unit = String.valueOf(s); + return unit.repeat(count); } public static List filterEvens(List numbers) {