diff --git a/buildSrc/src/main/kotlin/tasks.kt b/buildSrc/src/main/kotlin/tasks.kt index bc673fb4aa1..f00c5a8016a 100644 --- a/buildSrc/src/main/kotlin/tasks.kt +++ b/buildSrc/src/main/kotlin/tasks.kt @@ -100,6 +100,7 @@ fun Project.projectTest( maxHeapSize = "1600m" systemProperty("idea.is.unit.test", "true") systemProperty("idea.home.path", intellijRootDir().canonicalPath) + systemProperty("java.awt.headless", "true") environment("NO_FS_ROOTS_ACCESS_CHECK", "true") environment("PROJECT_CLASSES_DIRS", testSourceSet.output.classesDirs.asPath) environment("PROJECT_BUILD_DIR", buildDir) diff --git a/gradle/jps.gradle.kts b/gradle/jps.gradle.kts index f19c17ea902..31a8e3df009 100644 --- a/gradle/jps.gradle.kts +++ b/gradle/jps.gradle.kts @@ -1,7 +1,7 @@ @file:Suppress("UnstableApiUsage") -import org.jetbrains.gradle.ext.* import org.gradle.jvm.tasks.Jar +import org.jetbrains.gradle.ext.* import org.jetbrains.kotlin.ideaExt.* @@ -26,7 +26,8 @@ fun JUnit.configureForKotlin() { "-Didea.home.path=$ideaSdkPath", "-Djps.kotlin.home=${ideaPluginDir.absolutePath}", "-Dkotlin.ni=" + if (rootProject.hasProperty("newInferenceTests")) "true" else "false", - "-Duse.jps=true" + "-Duse.jps=true", + "-Djava.awt.headless=true" ).joinToString(" ") envs = mapOf( "NO_FS_ROOTS_ACCESS_CHECK" to "true",