[chore] Use NopTelemetrySettings instead of mock providers (#11539)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
This commit is contained in:
parent
5f498ac41b
commit
2748e5358d
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -68,13 +69,7 @@ func TestProviders(t *testing.T) {
|
|||
{{- if .Telemetry.Metrics }}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import (
|
|||
nooptrace "go.opentelemetry.io/otel/trace/noop"
|
||||
|
||||
"go.opentelemetry.io/collector/component"
|
||||
"go.opentelemetry.io/collector/component/componenttest"
|
||||
"go.opentelemetry.io/collector/config/configtelemetry"
|
||||
)
|
||||
|
||||
|
|
@ -67,13 +68,7 @@ func TestProviders(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestNewTelemetryBuilder(t *testing.T) {
|
||||
set := component.TelemetrySettings{
|
||||
LeveledMeterProvider: func(_ configtelemetry.Level) metric.MeterProvider {
|
||||
return mockMeterProvider{}
|
||||
},
|
||||
MeterProvider: mockMeterProvider{},
|
||||
TracerProvider: mockTracerProvider{},
|
||||
}
|
||||
set := componenttest.NewNopTelemetrySettings()
|
||||
applied := false
|
||||
_, err := NewTelemetryBuilder(set, telemetryBuilderOptionFunc(func(b *TelemetryBuilder) {
|
||||
applied = true
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@ func New(ctx context.Context, set Settings, cfg Config) (*Service, error) {
|
|||
if level <= cfg.Telemetry.Metrics.Level {
|
||||
return mp
|
||||
}
|
||||
return noop.MeterProvider{}
|
||||
return noop.NewMeterProvider()
|
||||
},
|
||||
Logger: logger,
|
||||
MeterProvider: mp,
|
||||
|
|
|
|||
Loading…
Reference in New Issue