diff --git a/internal/e2e/examples_test.go b/internal/e2e/examples_test.go index 3e8d329da8877..60f07df16637f 100644 --- a/internal/e2e/examples_test.go +++ b/internal/e2e/examples_test.go @@ -19,6 +19,7 @@ import ( "go.opentelemetry.io/collector/processor/memorylimiterprocessor" "go.opentelemetry.io/collector/receiver" "go.opentelemetry.io/collector/receiver/otlpreceiver" + "go.opentelemetry.io/collector/service/telemetry/otelconftelemetry" "gopkg.in/yaml.v3" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector" @@ -96,6 +97,7 @@ func newTestComponents(t *testing.T) otelcol.Factories { factories otelcol.Factories err error ) + factories.Telemetry = otelconftelemetry.NewFactory() factories.Receivers, err = otelcol.MakeFactoryMap[receiver.Factory]( []receiver.Factory{ otlpreceiver.NewFactory(), diff --git a/internal/e2e/go.mod b/internal/e2e/go.mod index bfc5135cf2600..037d4a1acb8c3 100644 --- a/internal/e2e/go.mod +++ b/internal/e2e/go.mod @@ -23,6 +23,7 @@ require ( go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.138.1-0.20251021231522-c657d5d4e920 go.opentelemetry.io/collector/receiver v1.44.1-0.20251021231522-c657d5d4e920 go.opentelemetry.io/collector/receiver/otlpreceiver v0.138.1-0.20251021231522-c657d5d4e920 + go.opentelemetry.io/collector/service v0.138.1-0.20251021231522-c657d5d4e920 gopkg.in/yaml.v3 v3.0.1 ) @@ -432,7 +433,6 @@ require ( go.opentelemetry.io/collector/scraper v0.138.1-0.20251021231522-c657d5d4e920 // indirect go.opentelemetry.io/collector/scraper/scraperhelper v0.138.1-0.20251021231522-c657d5d4e920 // indirect go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685 // indirect - go.opentelemetry.io/collector/service v0.138.1-0.20251021231522-c657d5d4e920 // indirect go.opentelemetry.io/collector/service/hostcapabilities v0.138.1-0.20251021231522-c657d5d4e920 // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.13.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect