Skip to content

Commit 480e080

Browse files
committed
Fix tests
1 parent f75a406 commit 480e080

File tree

10 files changed

+77
-66
lines changed

10 files changed

+77
-66
lines changed

connector/connector_test.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919

2020
var (
2121
testType = component.MustNewType("test")
22-
testID = component.MustNewIDWithName("type", "name")
22+
testID = component.MustNewIDWithName("test", "name")
2323
)
2424

2525
func TestNewFactoryNoOptions(t *testing.T) {
@@ -147,33 +147,33 @@ func TestNewFactoryWithAllTypes(t *testing.T) {
147147
assert.EqualValues(t, &defaultCfg, factory.CreateDefaultConfig())
148148

149149
assert.Equal(t, component.StabilityLevelAlpha, factory.TracesToTracesStability())
150-
_, err := factory.CreateTracesToTraces(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
150+
_, err := factory.CreateTracesToTraces(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
151151
require.NoError(t, err)
152152
assert.Equal(t, component.StabilityLevelDevelopment, factory.TracesToMetricsStability())
153-
_, err = factory.CreateTracesToMetrics(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
153+
_, err = factory.CreateTracesToMetrics(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
154154
require.NoError(t, err)
155155
assert.Equal(t, component.StabilityLevelAlpha, factory.TracesToLogsStability())
156-
_, err = factory.CreateTracesToLogs(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
156+
_, err = factory.CreateTracesToLogs(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
157157
require.NoError(t, err)
158158

159159
assert.Equal(t, component.StabilityLevelBeta, factory.MetricsToTracesStability())
160-
_, err = factory.CreateMetricsToTraces(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
160+
_, err = factory.CreateMetricsToTraces(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
161161
require.NoError(t, err)
162162
assert.Equal(t, component.StabilityLevelBeta, factory.MetricsToMetricsStability())
163-
_, err = factory.CreateMetricsToMetrics(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
163+
_, err = factory.CreateMetricsToMetrics(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
164164
require.NoError(t, err)
165165
assert.Equal(t, component.StabilityLevelStable, factory.MetricsToLogsStability())
166-
_, err = factory.CreateMetricsToLogs(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
166+
_, err = factory.CreateMetricsToLogs(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
167167
require.NoError(t, err)
168168

169169
assert.Equal(t, component.StabilityLevelDeprecated, factory.LogsToTracesStability())
170-
_, err = factory.CreateLogsToTraces(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
170+
_, err = factory.CreateLogsToTraces(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
171171
require.NoError(t, err)
172172
assert.Equal(t, component.StabilityLevelUnmaintained, factory.LogsToMetricsStability())
173-
_, err = factory.CreateLogsToMetrics(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
173+
_, err = factory.CreateLogsToMetrics(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
174174
require.NoError(t, err)
175175
assert.Equal(t, component.StabilityLevelUnmaintained, factory.LogsToLogsStability())
176-
_, err = factory.CreateLogsToLogs(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
176+
_, err = factory.CreateLogsToLogs(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
177177
assert.NoError(t, err)
178178
}
179179

exporter/exporter_test.go

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,27 @@ import (
1515
"go.opentelemetry.io/collector/pipeline"
1616
)
1717

18+
var (
19+
testType = component.MustNewType("test")
20+
testID = component.NewID(testType)
21+
)
22+
1823
func TestNewFactory(t *testing.T) {
19-
testType := component.MustNewType("test")
2024
defaultCfg := struct{}{}
2125
f := NewFactory(
2226
testType,
2327
func() component.Config { return &defaultCfg })
2428
assert.EqualValues(t, testType, f.Type())
2529
assert.EqualValues(t, &defaultCfg, f.CreateDefaultConfig())
26-
_, err := f.CreateTraces(context.Background(), Settings{}, &defaultCfg)
30+
_, err := f.CreateTraces(context.Background(), Settings{ID: testID}, &defaultCfg)
2731
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
28-
_, err = f.CreateMetrics(context.Background(), Settings{}, &defaultCfg)
32+
_, err = f.CreateMetrics(context.Background(), Settings{ID: testID}, &defaultCfg)
2933
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
30-
_, err = f.CreateLogs(context.Background(), Settings{}, &defaultCfg)
34+
_, err = f.CreateLogs(context.Background(), Settings{ID: testID}, &defaultCfg)
3135
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
3236
}
3337

3438
func TestNewFactoryWithOptions(t *testing.T) {
35-
testType := component.MustNewType("test")
3639
defaultCfg := struct{}{}
3740
f := NewFactory(
3841
testType,
@@ -44,15 +47,15 @@ func TestNewFactoryWithOptions(t *testing.T) {
4447
assert.EqualValues(t, &defaultCfg, f.CreateDefaultConfig())
4548

4649
assert.Equal(t, component.StabilityLevelDevelopment, f.TracesStability())
47-
_, err := f.CreateTraces(context.Background(), Settings{}, &defaultCfg)
50+
_, err := f.CreateTraces(context.Background(), Settings{ID: testID}, &defaultCfg)
4851
require.NoError(t, err)
4952

5053
assert.Equal(t, component.StabilityLevelAlpha, f.MetricsStability())
51-
_, err = f.CreateMetrics(context.Background(), Settings{}, &defaultCfg)
54+
_, err = f.CreateMetrics(context.Background(), Settings{ID: testID}, &defaultCfg)
5255
require.NoError(t, err)
5356

5457
assert.Equal(t, component.StabilityLevelDeprecated, f.LogsStability())
55-
_, err = f.CreateLogs(context.Background(), Settings{}, &defaultCfg)
58+
_, err = f.CreateLogs(context.Background(), Settings{ID: testID}, &defaultCfg)
5659
assert.NoError(t, err)
5760
}
5861

exporter/exportertest/contract_checker.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ func checkTraces(t *testing.T, params CheckConsumeContractParams, mockReceiver c
151151
ctx := context.Background()
152152
var exp exporter.Traces
153153
var err error
154-
exp, err = params.ExporterFactory.CreateTraces(ctx, NewNopSettingsWithType(NopType), params.ExporterConfig)
154+
exp, err = params.ExporterFactory.CreateTraces(ctx, NewNopSettingsWithType(params.ExporterFactory.Type()), params.ExporterConfig)
155155
require.NoError(t, err)
156156
require.NotNil(t, exp)
157157

@@ -191,7 +191,7 @@ func checkLogs(t *testing.T, params CheckConsumeContractParams, mockReceiver com
191191
ctx := context.Background()
192192
var exp exporter.Logs
193193
var err error
194-
exp, err = params.ExporterFactory.CreateLogs(ctx, NewNopSettingsWithType(NopType), params.ExporterConfig)
194+
exp, err = params.ExporterFactory.CreateLogs(ctx, NewNopSettingsWithType(params.ExporterFactory.Type()), params.ExporterConfig)
195195
require.NoError(t, err)
196196
require.NotNil(t, exp)
197197

processor/batchprocessor/batch_processor_test.go

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import (
2727
"go.opentelemetry.io/collector/pdata/pmetric"
2828
"go.opentelemetry.io/collector/pdata/ptrace"
2929
"go.opentelemetry.io/collector/pdata/testdata"
30+
"go.opentelemetry.io/collector/processor/batchprocessor/internal/metadata"
3031
"go.opentelemetry.io/collector/processor/batchprocessor/internal/metadatatest"
3132
"go.opentelemetry.io/collector/processor/processortest"
3233
)
@@ -35,7 +36,7 @@ func TestProcessorShutdown(t *testing.T) {
3536
factory := NewFactory()
3637

3738
ctx := context.Background()
38-
processorCreationSet := processortest.NewNopSettingsWithType(processortest.NopType)
39+
processorCreationSet := processortest.NewNopSettingsWithType(metadata.Type)
3940

4041
for i := 0; i < 5; i++ {
4142
require.NotPanics(t, func() {
@@ -62,7 +63,7 @@ func TestProcessorLifecycle(t *testing.T) {
6263
factory := NewFactory()
6364

6465
ctx := context.Background()
65-
processorCreationSet := processortest.NewNopSettingsWithType(processortest.NopType)
66+
processorCreationSet := processortest.NewNopSettingsWithType(metadata.Type)
6667

6768
for i := 0; i < 5; i++ {
6869
tProc, err := factory.CreateTraces(ctx, processorCreationSet, factory.CreateDefaultConfig(), consumertest.NewNop())
@@ -86,7 +87,7 @@ func TestBatchProcessorSpansDelivered(t *testing.T) {
8687
sink := new(consumertest.TracesSink)
8788
cfg := createDefaultConfig().(*Config)
8889
cfg.SendBatchSize = 128
89-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
90+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
9091
require.NoError(t, err)
9192
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
9293

@@ -127,7 +128,7 @@ func TestBatchProcessorSpansDeliveredEnforceBatchSize(t *testing.T) {
127128
cfg := createDefaultConfig().(*Config)
128129
cfg.SendBatchSize = 128
129130
cfg.SendBatchMaxSize = 130
130-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
131+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
131132
require.NoError(t, err)
132133
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
133134

@@ -368,7 +369,7 @@ func TestBatchProcessorSentByTimeout(t *testing.T) {
368369
spansPerRequest := 10
369370
start := time.Now()
370371

371-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
372+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
372373
require.NoError(t, err)
373374
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
374375

@@ -413,7 +414,7 @@ func TestBatchProcessorTraceSendWhenClosing(t *testing.T) {
413414
}
414415
sink := new(consumertest.TracesSink)
415416

416-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
417+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
417418
require.NoError(t, err)
418419
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
419420

@@ -442,7 +443,7 @@ func TestBatchMetricProcessor_ReceivingData(t *testing.T) {
442443
metricsPerRequest := 5
443444
sink := new(consumertest.MetricsSink)
444445

445-
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
446+
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
446447
require.NoError(t, err)
447448
require.NoError(t, metrics.Start(context.Background(), componenttest.NewNopHost()))
448449

@@ -603,7 +604,7 @@ func TestBatchMetricsProcessor_Timeout(t *testing.T) {
603604
metricsPerRequest := 10
604605
sink := new(consumertest.MetricsSink)
605606

606-
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
607+
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
607608
require.NoError(t, err)
608609
require.NoError(t, metrics.Start(context.Background(), componenttest.NewNopHost()))
609610

@@ -650,7 +651,7 @@ func TestBatchMetricProcessor_Shutdown(t *testing.T) {
650651
metricsPerRequest := 10
651652
sink := new(consumertest.MetricsSink)
652653

653-
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
654+
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
654655
require.NoError(t, err)
655656
require.NoError(t, metrics.Start(context.Background(), componenttest.NewNopHost()))
656657

@@ -746,7 +747,7 @@ func BenchmarkMultiBatchMetricProcessor(b *testing.B) {
746747
func runMetricsProcessorBenchmark(b *testing.B, cfg *Config) {
747748
ctx := context.Background()
748749
sink := new(metricsSink)
749-
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
750+
metrics, err := NewFactory().CreateMetrics(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
750751
require.NoError(b, err)
751752
require.NoError(b, metrics.Start(ctx, componenttest.NewNopHost()))
752753

@@ -792,7 +793,7 @@ func TestBatchLogProcessor_ReceivingData(t *testing.T) {
792793
logsPerRequest := 5
793794
sink := new(consumertest.LogsSink)
794795

795-
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
796+
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
796797
require.NoError(t, err)
797798
require.NoError(t, logs.Start(context.Background(), componenttest.NewNopHost()))
798799

@@ -931,7 +932,7 @@ func TestBatchLogsProcessor_Timeout(t *testing.T) {
931932
logsPerRequest := 10
932933
sink := new(consumertest.LogsSink)
933934

934-
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
935+
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
935936
require.NoError(t, err)
936937
require.NoError(t, logs.Start(context.Background(), componenttest.NewNopHost()))
937938

@@ -978,7 +979,7 @@ func TestBatchLogProcessor_Shutdown(t *testing.T) {
978979
logsPerRequest := 10
979980
sink := new(consumertest.LogsSink)
980981

981-
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
982+
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
982983
require.NoError(t, err)
983984
require.NoError(t, logs.Start(context.Background(), componenttest.NewNopHost()))
984985

@@ -1055,7 +1056,7 @@ func TestBatchProcessorSpansBatchedByMetadata(t *testing.T) {
10551056
cfg.SendBatchSize = 1000
10561057
cfg.Timeout = 10 * time.Minute
10571058
cfg.MetadataKeys = []string{"token1", "token2"}
1058-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
1059+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
10591060
require.NoError(t, err)
10601061
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
10611062

@@ -1146,7 +1147,7 @@ func TestBatchProcessorMetadataCardinalityLimit(t *testing.T) {
11461147
cfg := createDefaultConfig().(*Config)
11471148
cfg.MetadataKeys = []string{"token"}
11481149
cfg.MetadataCardinalityLimit = cardLimit
1149-
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
1150+
traces, err := NewFactory().CreateTraces(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
11501151
require.NoError(t, err)
11511152
require.NoError(t, traces.Start(context.Background(), componenttest.NewNopHost()))
11521153

@@ -1187,7 +1188,7 @@ func TestBatchZeroConfig(t *testing.T) {
11871188
const requestCount = 5
11881189
const logsPerRequest = 10
11891190
sink := new(consumertest.LogsSink)
1190-
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
1191+
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
11911192
require.NoError(t, err)
11921193
require.NoError(t, logs.Start(context.Background(), componenttest.NewNopHost()))
11931194
defer func() { require.NoError(t, logs.Shutdown(context.Background())) }()
@@ -1226,7 +1227,7 @@ func TestBatchSplitOnly(t *testing.T) {
12261227
require.NoError(t, cfg.Validate())
12271228

12281229
sink := new(consumertest.LogsSink)
1229-
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(processortest.NopType), cfg, sink)
1230+
logs, err := NewFactory().CreateLogs(context.Background(), processortest.NewNopSettingsWithType(metadata.Type), cfg, sink)
12301231
require.NoError(t, err)
12311232
require.NoError(t, logs.Start(context.Background(), componenttest.NewNopHost()))
12321233
defer func() { require.NoError(t, logs.Shutdown(context.Background())) }()

processor/processor_test.go

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,27 @@ import (
1616
"go.opentelemetry.io/collector/pipeline"
1717
)
1818

19+
var (
20+
testType = component.MustNewType("test")
21+
testID = component.NewID(testType)
22+
)
23+
1924
func TestNewFactory(t *testing.T) {
20-
testType := component.MustNewType("test")
2125
defaultCfg := struct{}{}
2226
f := NewFactory(
2327
testType,
2428
func() component.Config { return &defaultCfg })
2529
assert.EqualValues(t, testType, f.Type())
2630
assert.EqualValues(t, &defaultCfg, f.CreateDefaultConfig())
27-
_, err := f.CreateTraces(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
31+
_, err := f.CreateTraces(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
2832
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
29-
_, err = f.CreateMetrics(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
33+
_, err = f.CreateMetrics(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
3034
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
31-
_, err = f.CreateLogs(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
35+
_, err = f.CreateLogs(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
3236
require.ErrorIs(t, err, pipeline.ErrSignalNotSupported)
3337
}
3438

3539
func TestNewFactoryWithOptions(t *testing.T) {
36-
testType := component.MustNewType("test")
3740
defaultCfg := struct{}{}
3841
f := NewFactory(
3942
testType,
@@ -45,15 +48,15 @@ func TestNewFactoryWithOptions(t *testing.T) {
4548
assert.EqualValues(t, &defaultCfg, f.CreateDefaultConfig())
4649

4750
assert.Equal(t, component.StabilityLevelAlpha, f.TracesStability())
48-
_, err := f.CreateTraces(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
51+
_, err := f.CreateTraces(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
4952
require.NoError(t, err)
5053

5154
assert.Equal(t, component.StabilityLevelBeta, f.MetricsStability())
52-
_, err = f.CreateMetrics(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
55+
_, err = f.CreateMetrics(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
5356
require.NoError(t, err)
5457

5558
assert.Equal(t, component.StabilityLevelUnmaintained, f.LogsStability())
56-
_, err = f.CreateLogs(context.Background(), Settings{}, &defaultCfg, consumertest.NewNop())
59+
_, err = f.CreateLogs(context.Background(), Settings{ID: testID}, &defaultCfg, consumertest.NewNop())
5760
assert.NoError(t, err)
5861
}
5962

processor/processortest/shutdown_verifier.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
func verifyTracesDoesNotProduceAfterShutdown(t *testing.T, factory processor.Factory, cfg component.Config) {
2323
// Create a proc and output its produce to a sink.
2424
nextSink := new(consumertest.TracesSink)
25-
proc, err := factory.CreateTraces(context.Background(), NewNopSettingsWithType(NopType), cfg, nextSink)
25+
proc, err := factory.CreateTraces(context.Background(), NewNopSettingsWithType(factory.Type()), cfg, nextSink)
2626
if errors.Is(err, pipeline.ErrSignalNotSupported) {
2727
return
2828
}
@@ -46,7 +46,7 @@ func verifyTracesDoesNotProduceAfterShutdown(t *testing.T, factory processor.Fac
4646
func verifyLogsDoesNotProduceAfterShutdown(t *testing.T, factory processor.Factory, cfg component.Config) {
4747
// Create a proc and output its produce to a sink.
4848
nextSink := new(consumertest.LogsSink)
49-
proc, err := factory.CreateLogs(context.Background(), NewNopSettingsWithType(NopType), cfg, nextSink)
49+
proc, err := factory.CreateLogs(context.Background(), NewNopSettingsWithType(factory.Type()), cfg, nextSink)
5050
if errors.Is(err, pipeline.ErrSignalNotSupported) {
5151
return
5252
}
@@ -70,7 +70,7 @@ func verifyLogsDoesNotProduceAfterShutdown(t *testing.T, factory processor.Facto
7070
func verifyMetricsDoesNotProduceAfterShutdown(t *testing.T, factory processor.Factory, cfg component.Config) {
7171
// Create a proc and output its produce to a sink.
7272
nextSink := new(consumertest.MetricsSink)
73-
proc, err := factory.CreateMetrics(context.Background(), NewNopSettingsWithType(NopType), cfg, nextSink)
73+
proc, err := factory.CreateMetrics(context.Background(), NewNopSettingsWithType(factory.Type()), cfg, nextSink)
7474
if errors.Is(err, pipeline.ErrSignalNotSupported) {
7575
return
7676
}

0 commit comments

Comments
 (0)