Flaky test TestComponentStatusWatcher on Windows
Author: codebotenCreated Sep 15, 2026Updated Sep 21, 2026
Labelsos:windowsflaky test
Component(s)
otelcol
Describe the issue you're reporting
See https://github.com/open-telemetry/opentelemetry-collector/actions/runs/34982724430/job/104426877648?pr=15952 for example
=== Failed
=== FAIL: . TestComponentStatusWatcher (0.02s)
collector_test.go:1136:
make[2]: *** [../Makefile.Common:32: test] Error 1
Error Trace: D:/a/opentelemetry-collector/opentelemetry-collector/otelcol/collector_test.go:1136
C:/hostedtoolcache/windows/go/1.26.8/x64/src/runtime/asm_amd64.s:1771
make[1]: *** [Makefile:159: otelcol] Error 2
Error: Not equal:
make[1]: *** Waiting for unfinished jobs....
expected: []componentstatus.Status{1, 3}
actual : []componentstatus.Status{1, 2}
Diff:
--- Expected
+++ Actual
@@ -2,3 +2,3 @@
(componentstatus.Status) 1,
- (componentstatus.Status) 3
+ (componentstatus.Status) 2
}
Test: TestComponentStatusWatcher
collector_test.go:1136:
Error Trace: D:/a/opentelemetry-collector/opentelemetry-collector/otelcol/collector_test.go:1136
C:/hostedtoolcache/windows/go/1.26.8/x64/src/runtime/asm_amd64.s:1771
Error: Not equal:
expected: []componentstatus.Status{1, 3}
actual : []componentstatus.Status{1, 2}
Diff:
--- Expected
+++ Actual
@@ -2,3 +2,3 @@
(componentstatus.Status) 1,
- (componentstatus.Status) 3
+ (componentstatus.Status) 2
}
Test: TestComponentStatusWatcher
collector_test.go:1153:
Error Trace: D:/a/opentelemetry-collector/opentelemetry-collector/otelcol/collector_test.go:1153
Error: Not equal:
expected: []componentstatus.Status{1, 3, 6, 7}
actual : []componentstatus.Status{1, 2, 6, 7}
Diff:
--- Expected
+++ Actual
@@ -2,3 +2,3 @@
(componentstatus.Status) 1,
- (componentstatus.Status) 3,
+ (componentstatus.Status) 2,
(componentstatus.Status) 6,
Test: TestComponentStatusWatcher
collector_test.go:1153:
Error Trace: D:/a/opentelemetry-collector/opentelemetry-collector/otelcol/collector_test.go:1153
Error: Not equal:
expected: []componentstatus.Status{1, 3, 6, 7}
actual : []componentstatus.Status{1, 2, 6, 7}
Diff:
--- Expected
+++ Actual
@@ -2,3 +2,3 @@
(componentstatus.Status) 1,
- (componentstatus.Status) 3,
+ (componentstatus.Status) 2,
(componentstatus.Status) 6,
Test: TestComponentStatusWatcher
Tip
React with to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.
Source: open-telemetry/opentelemetry-collector