2727import okhttp3 .mockwebserver .RecordedRequest ;
2828import org .junit .jupiter .api .DisplayName ;
2929import org .junit .jupiter .api .Test ;
30+ import org .junit .jupiter .api .condition .DisabledIf ;
3031import org .junit .jupiter .params .ParameterizedTest ;
3132import org .junit .jupiter .params .provider .ValueSource ;
3233
@@ -49,6 +50,7 @@ protected String getAppId() {
4950 @ ParameterizedTest (name = "Process tags enabled ''{0}''" )
5051 @ ValueSource (booleans = {true , false })
5152 @ DisplayName ("testTracer" )
53+ @ DisabledIf (value = "datadog.trace.api.Platform#isJ9" , disabledReason = "Flaky on J9 JVMs" )
5254 void testTracer (boolean processTagsEnabled ) throws Exception {
5355 LogProbe logProbe =
5456 LogProbe .builder ()
@@ -79,6 +81,7 @@ void testTracer(boolean processTagsEnabled) throws Exception {
7981
8082 @ Test
8183 @ DisplayName ("testTracerDynamicLog" )
84+ @ DisabledIf (value = "datadog.trace.api.Platform#isJ9" , disabledReason = "Flaky on J9 JVMs" )
8285 void testTracerDynamicLog () throws Exception {
8386 LogProbe logProbe =
8487 LogProbe .builder ()
@@ -101,6 +104,7 @@ void testTracerDynamicLog() throws Exception {
101104
102105 @ Test
103106 @ DisplayName ("testTracerSameMethod" )
107+ @ DisabledIf (value = "datadog.trace.api.Platform#isJ9" , disabledReason = "Flaky on J9 JVMs" )
104108 void testTracerSameMethod () throws Exception {
105109 LogProbe logProbe =
106110 LogProbe .builder ()
@@ -120,6 +124,7 @@ void testTracerSameMethod() throws Exception {
120124
121125 @ Test
122126 @ DisplayName ("testTracerLineSnapshotProbe" )
127+ @ DisabledIf (value = "datadog.trace.api.Platform#isJ9" , disabledReason = "Flaky on J9 JVMs" )
123128 void testTracerLineSnapshotProbe () throws Exception {
124129 LogProbe logProbe =
125130 LogProbe .builder ()
@@ -139,6 +144,7 @@ void testTracerLineSnapshotProbe() throws Exception {
139144
140145 @ Test
141146 @ DisplayName ("testTracerLineDynamicLogProbe" )
147+ @ DisabledIf (value = "datadog.trace.api.Platform#isJ9" , disabledReason = "Flaky on J9 JVMs" )
142148 void testTracerLineDynamicLogProbe () throws Exception {
143149 final String LOG_TEMPLATE = "processWithArg {argInt}" ;
144150 LogProbe logProbe =
0 commit comments