diff --git a/sdk-extensions/autoconfigure/src/testFullConfig/java/io/opentelemetry/sdk/autoconfigure/MetricExporterConfigurationTest.java b/sdk-extensions/autoconfigure/src/testFullConfig/java/io/opentelemetry/sdk/autoconfigure/MetricExporterConfigurationTest.java index 205eb674254..6db4b23f82e 100644 --- a/sdk-extensions/autoconfigure/src/testFullConfig/java/io/opentelemetry/sdk/autoconfigure/MetricExporterConfigurationTest.java +++ b/sdk-extensions/autoconfigure/src/testFullConfig/java/io/opentelemetry/sdk/autoconfigure/MetricExporterConfigurationTest.java @@ -34,8 +34,9 @@ class MetricExporterConfigurationTest { - private static final ConfigProperties EMPTY = - DefaultConfigProperties.createFromMap(Collections.emptyMap()); + private static final ConfigProperties CONFIG_PROPERTIES = + DefaultConfigProperties.createFromMap( + Collections.singletonMap("otel.exporter.prometheus.port", "0")); @RegisterExtension CleanupExtension cleanup = new CleanupExtension(); @@ -48,7 +49,7 @@ void configureReader_PrometheusOnClasspath() { MetricReader reader = MetricExporterConfiguration.configureReader( - "prometheus", EMPTY, spiHelper, (a, b) -> a, closeables); + "prometheus", CONFIG_PROPERTIES, spiHelper, (a, b) -> a, closeables); cleanup.addCloseables(closeables); assertThat(reader).isInstanceOf(PrometheusHttpServer.class); @@ -60,7 +61,7 @@ void configureReader_PrometheusOnClasspath() { void configureExporter_KnownSpiExportersOnClasspath( String exporterName, Class expectedExporter) { NamedSpiManager spiExportersManager = - MetricExporterConfiguration.metricExporterSpiManager(EMPTY, spiHelper); + MetricExporterConfiguration.metricExporterSpiManager(CONFIG_PROPERTIES, spiHelper); MetricExporter metricExporter = MetricExporterConfiguration.configureExporter(exporterName, spiExportersManager); @@ -81,7 +82,7 @@ private static Stream knownExporters() { void configureMetricReader_KnownSpiExportersOnClasspath( String exporterName, Class expectedExporter) { NamedSpiManager spiMetricReadersManager = - MetricExporterConfiguration.metricReadersSpiManager(EMPTY, spiHelper); + MetricExporterConfiguration.metricReadersSpiManager(CONFIG_PROPERTIES, spiHelper); MetricReader metricReader = MetricExporterConfiguration.configureMetricReader(exporterName, spiMetricReadersManager);