yuqi1129 opened a new pull request, #12584: URL: https://github.com/apache/gravitino/pull/12584
### What changes were proposed in this pull request? - Write each Gradle test report to a task-specific directory so independent test tasks can run in parallel. - Serialize projects containing Docker-tagged tests through a shared Gradle build service. - Limit the build job to two Gradle workers and increase its timeout from 90 to 120 minutes. ### Why are the changes needed? The build CI job frequently approaches the 90-minute timeout. Shared test report outputs force test tasks to run serially, while Docker-based tests still need serialization because they share containers. Fix: #12583 ### Does this PR introduce _any user-facing change? No. ### How was this patch tested? - Ran the Kotlin Gradle formatting check. - Verified two independent non-Docker test tasks execute concurrently with two Gradle workers. - Verified Docker test tasks remain serialized with two Gradle workers. - Ran the build workflow Gradle command with `--dry-run`. -- 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]
