Skip to content

Flaky tests in otelconf exporters #8188

@dmathieu

Description

@dmathieu

Component

Config

Describe the issue you're facing

--- FAIL: Test_otlpGRPCTraceExporter (16.50s)
    --- FAIL: Test_otlpGRPCTraceExporter/with_TLS_config_and_client_key (10.04s)
        trace_test.go:1035: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/trace_test.go:1036
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	traces export: exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        trace_test.go:1035: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/trace_test.go:1035
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCTraceExporter/with_TLS_config_and_client_key
FAIL
FAIL	go.opentelemetry.io/contrib/otelconf	16.832s
ok  	go.opentelemetry.io/contrib/otelconf/internal/kv	0.032s
ok  	go.opentelemetry.io/contrib/otelconf/internal/provider	0.020s
ok  	go.opentelemetry.io/contrib/otelconf/internal/tls	0.023s
ok  	go.opentelemetry.io/contrib/otelconf/v0.2.0	0.069s
--- FAIL: Test_otlpGRPCLogExporter (20.02s)
    --- FAIL: Test_otlpGRPCLogExporter/with_TLS_config (10.00s)
        log_test.go:882: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/log_test.go:883
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        log_test.go:882: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/log_test.go:882
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCLogExporter/with_TLS_config
    --- FAIL: Test_otlpGRPCLogExporter/with_TLS_config_and_client_key (10.00s)
        log_test.go:882: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/log_test.go:883
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        log_test.go:882: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/log_test.go:882
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCLogExporter/with_TLS_config_and_client_key
2025/11/18 09:21:07 reader is not registered
2025/11/18 09:21:07 reader is not registered
2025/11/18 09:21:07 reader is not registered
2025/11/18 09:21:37 reader is not registered
--- FAIL: Test_otlpGRPCMetricExporter (30.00s)
    --- FAIL: Test_otlpGRPCMetricExporter/no_TLS_config (10.00s)
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1711
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	failed to upload metrics: exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1710
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCMetricExporter/no_TLS_config
    --- FAIL: Test_otlpGRPCMetricExporter/with_TLS_config (10.00s)
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1711
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	failed to upload metrics: exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1710
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCMetricExporter/with_TLS_config
    --- FAIL: Test_otlpGRPCMetricExporter/with_TLS_config_and_client_key (10.00s)
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1711
            	            				/Users/runner/hostedtoolcache/go/1.25.0/x64/src/runtime/asm_amd64.s:1693
            	Error:      	Received unexpected error:
            	            	failed to upload metrics: exporter export timeout: rpc error: code = DeadlineExceeded desc = context deadline exceeded
        metric_test.go:1710: 
            	Error Trace:	/Users/runner/work/opentelemetry-go-contrib/opentelemetry-go-contrib/otelconf/v0.3.0/metric_test.go:1710
            	Error:      	Condition never satisfied
            	Test:       	Test_otlpGRPCMetricExporter/with_TLS_config_and_client_key
panic: test timed out after 1m0s
	running tests:
		Test_otlpGRPCTraceExporter (10s)
		Test_otlpGRPCTraceExporter/no_TLS_config (10s)

Steps to Reproduce

https://github.com/open-telemetry/opentelemetry-go-contrib/actions/runs/19460621669/job/55683708464

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: file-configRelated to file-based configurationbugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions