From 1a9653ab33aabd8197343d42f4b4b5f9a24bfff1 Mon Sep 17 00:00:00 2001 From: Alex Chang Date: Fri, 2 Oct 2026 03:07:37 +0000 Subject: [PATCH] fix(ci): stabilize native-image metadata tests --- openai-java-core/build.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openai-java-core/build.gradle.kts b/openai-java-core/build.gradle.kts index 01a68ceb3..0bd64d65b 100644 --- a/openai-java-core/build.gradle.kts +++ b/openai-java-core/build.gradle.kts @@ -231,6 +231,12 @@ if (project.hasProperty("graalvmAgent")) { } tasks.test { + // GraalVM's caller-based Byte Buddy names can contain , preventing Mockito's + // module-aware accessor from initializing. Keep unique, reproducible names for tracing. + systemProperty("net.bytebuddy.naming", "0") + // One Gradle fork still runs concurrent JUnit methods. Trace them serially so agent + // overhead does not starve asynchronous fixtures with bounded waits. + systemProperty("junit.jupiter.execution.parallel.enabled", false) maxParallelForks = 1 forkEvery = 0 jvmArgs(