Skip to content

Commit 39137d1

Browse files
authored
Try to work around openj9 jit crash (#15181)
1 parent dc969b2 commit 39137d1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

conventions/src/main/kotlin/otel.java-conventions.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,10 @@ tasks.withType<Test>().configureEach {
324324
val useJ9 = gradle.startParameter.projectProperties["testJavaVM"]?.run { this == "openj9" }
325325
?: false
326326
if (useJ9 && testJavaVersion != null && testJavaVersion.isJava8) {
327-
jvmArgs("-Xjit:exclude={io/opentelemetry/testing/internal/io/netty/buffer/HeapByteBufUtil.*},exclude={io/opentelemetry/testing/internal/io/netty/buffer/UnpooledHeapByteBuf.*},exclude={io/opentelemetry/testing/internal/io/netty/buffer/AbstractByteBuf.*}")
327+
jvmArgs("-Xjit:exclude={io/opentelemetry/testing/internal/io/netty/buffer/HeapByteBufUtil.*}," +
328+
"exclude={io/opentelemetry/testing/internal/io/netty/buffer/UnpooledHeapByteBuf.*}," +
329+
"exclude={io/opentelemetry/testing/internal/io/netty/buffer/AbstractByteBuf.*}," +
330+
"exclude={io/opentelemetry/testing/internal/io/netty/handler/codec/base64/Base64.*}")
328331
}
329332

330333
// There's no real harm in setting this for all tests even if any happen to not be using context

0 commit comments

Comments
 (0)