This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a commit to branch grails8-groovy6-canary
in repository https://gitbox.apache.org/repos/asf/grails-core.git
The following commit(s) were added to refs/heads/grails8-groovy6-canary by this
push:
new 699f8c6dd1 ci: give the slower Groovy 6 functional shard 90 minutes
699f8c6dd1 is described below
commit 699f8c6dd124da74684c6f4ea38e15cb534c9336
Author: James Fredley <[email protected]>
AuthorDate: Tue Aug 18 01:23:26 2026 -0400
ci: give the slower Groovy 6 functional shard 90 minutes
Canary shard 1 was still inside Run Functional Tests at 70 minutes and
got cancelled. Shard 0 on the same run passed in 40. 90 minutes is above
that observed canary time and still far below a 3-hour teardown hang.
Assisted-by: claude-code:claude-opus-5
---
.github/workflows/gradle.yml | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index 0aa8567942..806676ace4 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -375,9 +375,11 @@ jobs:
functional:
name: "Functional Tests (${{ matrix.job_name }})"
if: ${{ !contains(github.event.head_commit.message, '[skip tests]') }}
- # 8.0.x / 9.0.x history: shard 1 is 22-34 min, indy=true shard 0 is 48-55.
- # Without a cap, a Gradle daemon teardown hang has sat past 3 hours.
- timeout-minutes: 70
+ # 8.0.x history: shard 1 is 22-34 min, indy=true shard 0 is 48-55.
+ # On this Groovy 6 branch shard 1 is still running at 70 min (shard 0
passed
+ # in 40). Cap at 90 so a 3-hour teardown hang cannot happen, but the slower
+ # canary suite can finish.
+ timeout-minutes: 90
strategy:
fail-fast: false
matrix: