zhangxffff opened a new pull request, #13110:
URL: https://github.com/apache/gluten/pull/13110

   ## What changes are proposed in this pull request?
   
   Add `gluten.test.dir` to isolate working directories when running test 
suites in separate JVMs. Tests use 
`${gluten.test.dir}/unit-tests-working-home`, preserving other files in the 
parent directory. The default location remains unchanged.
   
   Motivated by [Bolt PR #586](https://github.com/bytedance/bolt/pull/586): 
earlier local measurements with cached dependencies showed that 8 parallel JVMs 
reduced JVM build and test time from **97m 10s to 21m 23s (~4.5× faster)**.
   
   ## How was this patch tested?
   
   With JDK 17 and existing local dependencies:
   
   ```bash
   mvn -pl gluten-ut/common \
     -Pspark-3.5,spark-ut,backends-bolt,celeborn,java-17,fast-build \
     -Dexec.skip -Dsuites=org.apache.spark.sql.GlutenTestsBaseTraitSuite test
   ```
   
   All three tests passed: default paths, configured paths, and cleanup 
preserving sibling files. Spotless and license checks passed. Full integration 
tests were not rerun.
   
   ## Was this patch authored or co-authored using generative AI tooling?
   
   Generated-by: OpenAI Codex (GPT-6)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to