diff --git a/integration-tests/osgi/src/testAutoconfigureDeclarativeConfig/java/io/opentelemetry/integrationtest/osgi/AutoconfigureDeclarativeConfigTest.java b/integration-tests/osgi/src/testAutoconfigureDeclarativeConfig/java/io/opentelemetry/integrationtest/osgi/AutoconfigureDeclarativeConfigTest.java index 4a877494317..128f569bdc4 100644 --- a/integration-tests/osgi/src/testAutoconfigureDeclarativeConfig/java/io/opentelemetry/integrationtest/osgi/AutoconfigureDeclarativeConfigTest.java +++ b/integration-tests/osgi/src/testAutoconfigureDeclarativeConfig/java/io/opentelemetry/integrationtest/osgi/AutoconfigureDeclarativeConfigTest.java @@ -75,8 +75,8 @@ void declarativeConfigSdkInitializes(@TempDir Path tempDir) throws IOException { Path configFile = tempDir.resolve("otel-config.yaml"); Files.write(configFile, yaml.getBytes(StandardCharsets.UTF_8)); - // System.setProperty is required: addPropertiesSupplier because property suppliers are not - // resolved until after otel.config.file check + // System.setProperty (not addPropertiesSupplier) is required because property suppliers are + // not resolved until after the otel.config.file check. System.setProperty("otel.config.file", configFile.toString()); AutoConfiguredOpenTelemetrySdk autoConfigured; try { diff --git a/integration-tests/osgi/src/testSdk/java/io/opentelemetry/integrationtest/osgi/OpenTelemetryOsgiTest.java b/integration-tests/osgi/src/testSdk/java/io/opentelemetry/integrationtest/osgi/OpenTelemetryOsgiTest.java index 8cde374d0c5..13f3dd0c557 100644 --- a/integration-tests/osgi/src/testSdk/java/io/opentelemetry/integrationtest/osgi/OpenTelemetryOsgiTest.java +++ b/integration-tests/osgi/src/testSdk/java/io/opentelemetry/integrationtest/osgi/OpenTelemetryOsgiTest.java @@ -31,6 +31,7 @@ import org.junit.jupiter.api.extension.ExtendWith; import org.osgi.test.junit5.context.BundleContextExtension; +/** Verifies the SDK (traces, metrics, logs) and Context API work in OSGi. */ @ExtendWith(BundleContextExtension.class) public class OpenTelemetryOsgiTest {