Skip to content

Commit da75b31

Browse files
committed
fix more tests
1 parent 2195207 commit da75b31

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

instrumentation/runtime-telemetry/runtime-telemetry-java17/library/src/test/java/io/opentelemetry/instrumentation/runtimemetrics/java17/RuntimeMetricsBuilderTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import io.opentelemetry.api.OpenTelemetry;
1111
import java.util.Arrays;
1212
import java.util.HashMap;
13+
import jdk.jfr.FlightRecorder;
1314
import org.junit.jupiter.api.Assumptions;
1415
import org.junit.jupiter.api.BeforeAll;
1516
import org.junit.jupiter.api.Test;
@@ -19,10 +20,11 @@ class RuntimeMetricsBuilderTest {
1920
@BeforeAll
2021
static void setup() {
2122
try {
22-
Class.forName("jdk.jfr.consumer.RecordingStream");
23+
Class.forName("jdk.jfr.FlightRecorder");
2324
} catch (ClassNotFoundException exception) {
2425
Assumptions.abort("JFR not present");
2526
}
27+
Assumptions.assumeTrue(FlightRecorder.isAvailable(), "JFR not available");
2628
}
2729

2830
@Test

instrumentation/runtime-telemetry/runtime-telemetry-java17/library/src/test/java/io/opentelemetry/instrumentation/runtimemetrics/java17/RuntimeMetricsTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import io.opentelemetry.sdk.metrics.SdkMeterProvider;
1313
import io.opentelemetry.sdk.testing.exporter.InMemoryMetricReader;
1414
import java.util.concurrent.atomic.AtomicBoolean;
15+
import jdk.jfr.FlightRecorder;
1516
import org.junit.jupiter.api.AfterEach;
1617
import org.junit.jupiter.api.Assumptions;
1718
import org.junit.jupiter.api.BeforeEach;
@@ -28,10 +29,11 @@ class RuntimeMetricsTest {
2829
@BeforeEach
2930
void setup() {
3031
try {
31-
Class.forName("jdk.jfr.consumer.RecordingStream");
32+
Class.forName("jdk.jfr.FlightRecorder");
3233
} catch (ClassNotFoundException exception) {
3334
Assumptions.abort("JFR not present");
3435
}
36+
Assumptions.assumeTrue(FlightRecorder.isAvailable(), "JFR not available");
3537

3638
reader = InMemoryMetricReader.createDelta();
3739
sdk =

0 commit comments

Comments
 (0)