File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import org.gradle.api.JavaVersion
33import org.gradle.api.Project
44import org.gradle.api.artifacts.VersionCatalog
55import org.gradle.api.artifacts.VersionCatalogsExtension
6+ import org.gradle.api.tasks.testing.Test
67import org.gradle.jvm.toolchain.JavaLanguageVersion
78import org.gradle.kotlin.dsl.configure
89import org.gradle.kotlin.dsl.withType
@@ -29,6 +30,10 @@ fun Project.baseSetup() {
2930 allWarningsAsErrors.set(providers.gradleProperty(" voice.warningsAsErrors" ).map(String ::toBooleanStrict))
3031 }
3132 }
33+ tasks.withType(Test ::class .java).configureEach {
34+ // run tests in parallel https://docs.gradle.org/current/userguide/performance.html#a_run_tests_in_parallel
35+ maxParallelForks = (Runtime .getRuntime().availableProcessors() / 2 ).coerceAtLeast(1 )
36+ }
3237 extensions.configure<KotlinProjectExtension > {
3338 jvmToolchain {
3439 languageVersion.set(JavaLanguageVersion .of(25 ))
You can’t perform that action at this time.
0 commit comments