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:

Reply via email to