From 2bacbfb8ce5ab2dc6a6883b2e060c7b4e103acd2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Jul 2025 04:38:41 +0000 Subject: [PATCH 1/5] Initial plan From 6581679ee1a5229376195ab9a441dc61f3952f0d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Jul 2025 04:47:00 +0000 Subject: [PATCH 2/5] Initial plan for fixing ConcurrentModificationException in LiveMetricsVerifier Co-authored-by: trask <218610+trask@users.noreply.github.com> --- buildSrc/.kotlin/errors/errors-1752554527608.log | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 buildSrc/.kotlin/errors/errors-1752554527608.log diff --git a/buildSrc/.kotlin/errors/errors-1752554527608.log b/buildSrc/.kotlin/errors/errors-1752554527608.log new file mode 100644 index 00000000000..7cd151b6c7d --- /dev/null +++ b/buildSrc/.kotlin/errors/errors-1752554527608.log @@ -0,0 +1,4 @@ +kotlin version: 2.0.20 +error message: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output: + 1. Kotlin compile daemon is ready + From 86ea551c3c56073154142261c030237eb6407d14 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Jul 2025 04:49:33 +0000 Subject: [PATCH 3/5] Fix ConcurrentModificationException in LiveMetricsVerifier by using CopyOnWriteArrayList Co-authored-by: trask <218610+trask@users.noreply.github.com> --- .../smoketest/fakeingestion/LiveMetricsVerifier.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/LiveMetricsVerifier.java b/smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/LiveMetricsVerifier.java index 4cda17a476b..9a96cefffc6 100644 --- a/smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/LiveMetricsVerifier.java +++ b/smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/LiveMetricsVerifier.java @@ -15,12 +15,12 @@ import com.azure.monitor.opentelemetry.autoconfigure.implementation.quickpulse.swagger.models.Request; import com.azure.monitor.opentelemetry.autoconfigure.implementation.quickpulse.swagger.models.Trace; import java.io.IOException; -import java.util.ArrayList; import java.util.List; +import java.util.concurrent.CopyOnWriteArrayList; public class LiveMetricsVerifier { - private final List points = new ArrayList<>(); + private final List points = new CopyOnWriteArrayList<>(); public void apply(String postBody) throws IOException { List dataPoints; From 0bc65839103c9d35e4eef603714c5660beac0cc4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Jul 2025 04:54:46 +0000 Subject: [PATCH 4/5] Remove buildSrc/.kotlin/errors/errors-1752554527608.log file Co-authored-by: trask <218610+trask@users.noreply.github.com> --- buildSrc/.kotlin/errors/errors-1752554527608.log | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 buildSrc/.kotlin/errors/errors-1752554527608.log diff --git a/buildSrc/.kotlin/errors/errors-1752554527608.log b/buildSrc/.kotlin/errors/errors-1752554527608.log deleted file mode 100644 index 7cd151b6c7d..00000000000 --- a/buildSrc/.kotlin/errors/errors-1752554527608.log +++ /dev/null @@ -1,4 +0,0 @@ -kotlin version: 2.0.20 -error message: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output: - 1. Kotlin compile daemon is ready - From 552c7f46acdef6826fa149893b8f29f67cc258df Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Tue, 15 Jul 2025 08:58:08 -0700 Subject: [PATCH 5/5] empty