This is an automated email from the ASF dual-hosted git repository.

borinquenkid pushed a commit to branch repro/gorm-parallel-forks-test
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 72126fd307ba7d80266554a3208d65312224813c
Author: Walter Duque de Estrada <[email protected]>
AuthorDate: Mon Aug 17 20:05:56 2026 -0500

    TEMP repro: disable GORM maxParallelForks isolation to test on shared CI 
runners
    
    Not for merge. jdaugherty asked why GORM-dependent test modules need
    maxParallelForks=1 given each fork is a separate JVM. Local repro at
    maxTestParallel=2 on grails-datamapping-core alone didn't reproduce a
    conflict, so testing at real CI parallelism (configuredTestParallel=4)
    with multiple GORM-dependent modules running concurrently on the same
    shared macos-latest runner referenced in PR #16066's own TestLens flake.
---
 gradle/test-config.gradle | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gradle/test-config.gradle b/gradle/test-config.gradle
index 4c4b850a79..a7d49338fa 100644
--- a/gradle/test-config.gradle
+++ b/gradle/test-config.gradle
@@ -118,7 +118,7 @@ tasks.withType(Test).configureEach {
     
     // Selectively isolate GORM (grails-datamapping-core) dependent tests to 
prevent GormRegistry conflicts
     def isGormProject = dependsOnProject(project, 'grails-datamapping-core')
-    maxParallelForks = isGormProject ? 1 : configuredTestParallel
+    maxParallelForks = configuredTestParallel // TEMP: repro experiment, 
isGormProject gate disabled
     
     maxHeapSize = isCiBuild ? '768m' : '1024m'
     forkEvery = hasProperty('forkEveryUnitTest') ? 
getProperty('forkEveryUnitTest') as long : (isCiBuild ? 50 : 100)

Reply via email to