Fix GraalVM native tests (#9068)

This commit is contained in:
Jean Bisutti 2023-07-28 09:35:36 +02:00 committed by GitHub
parent 1773cb2e2f
commit 4730c6540e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -42,6 +42,10 @@ graalvmNative {
binaries.all {
resources.autodetect()
// Workaround for https://github.com/junit-team/junit5/issues/3405
buildArgs.add("--initialize-at-build-time=org.junit.platform.launcher.core.LauncherConfig")
buildArgs.add("--initialize-at-build-time=org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter")
}
toolchainDetection.set(false)

View File

@ -52,3 +52,11 @@ configurations.configureEach {
exclude("org.apache.groovy", "groovy-json")
exclude("org.spockframework", "spock-core")
}
graalvmNative {
binaries.all {
// Workaround for https://github.com/junit-team/junit5/issues/3405
buildArgs.add("--initialize-at-build-time=org.junit.platform.launcher.core.LauncherConfig")
buildArgs.add("--initialize-at-build-time=org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter")
}
}