This is an automated email from the ASF dual-hosted git repository.
paulk-asert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/master by this push:
new dd1fd0770c minor refactor: smaller splits for JMH github actions
dd1fd0770c is described below
commit dd1fd0770c4bdb68fbf277d1e6a999c92ae0ef6e
Author: Paul King <[email protected]>
AuthorDate: Mon May 11 08:24:14 2026 +1000
minor refactor: smaller splits for JMH github actions
---
.github/workflows/groovy-jmh-classic.yml | 12 ++++++++----
.github/workflows/groovy-jmh-daily.yml | 32 ++++++++++++++++++++++++--------
.github/workflows/groovy-jmh.yml | 12 ++++++++----
3 files changed, 40 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/groovy-jmh-classic.yml
b/.github/workflows/groovy-jmh-classic.yml
index ecb44f2100..0d335d5fe9 100644
--- a/.github/workflows/groovy-jmh-classic.yml
+++ b/.github/workflows/groovy-jmh-classic.yml
@@ -33,10 +33,14 @@ jobs:
include:
- suite: bench
pattern: '\\.bench\\.'
- - suite: core
- pattern: '\\.perf\\.[A-Z]'
- - suite: grails
- pattern: '\\.perf\\.grails\\.'
+ - suite: core-ag
+ pattern: '\\.perf\\.[A-G]'
+ - suite: core-hz
+ pattern: '\\.perf\\.[H-Z]'
+ - suite: grails-ad
+ pattern: '\\.perf\\.grails\\.[A-D]'
+ - suite: grails-ez
+ pattern: '\\.perf\\.grails\\.[E-Z]'
runs-on: ubuntu-latest
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
diff --git a/.github/workflows/groovy-jmh-daily.yml
b/.github/workflows/groovy-jmh-daily.yml
index ad6cf36209..ab44b8c56e 100644
--- a/.github/workflows/groovy-jmh-daily.yml
+++ b/.github/workflows/groovy-jmh-daily.yml
@@ -39,20 +39,36 @@ jobs:
pattern: '\\.bench\\.'
indy: classic
indyFlag: '-Pindy=false'
- - suite: core
- pattern: '\\.perf\\.[A-Z]'
+ - suite: core-ag
+ pattern: '\\.perf\\.[A-G]'
indy: indy
indyFlag: ''
- - suite: core
- pattern: '\\.perf\\.[A-Z]'
+ - suite: core-ag
+ pattern: '\\.perf\\.[A-G]'
indy: classic
indyFlag: '-Pindy=false'
- - suite: grails
- pattern: '\\.perf\\.grails\\.'
+ - suite: core-hz
+ pattern: '\\.perf\\.[H-Z]'
indy: indy
indyFlag: ''
- - suite: grails
- pattern: '\\.perf\\.grails\\.'
+ - suite: core-hz
+ pattern: '\\.perf\\.[H-Z]'
+ indy: classic
+ indyFlag: '-Pindy=false'
+ - suite: grails-ad
+ pattern: '\\.perf\\.grails\\.[A-D]'
+ indy: indy
+ indyFlag: ''
+ - suite: grails-ad
+ pattern: '\\.perf\\.grails\\.[A-D]'
+ indy: classic
+ indyFlag: '-Pindy=false'
+ - suite: grails-ez
+ pattern: '\\.perf\\.grails\\.[E-Z]'
+ indy: indy
+ indyFlag: ''
+ - suite: grails-ez
+ pattern: '\\.perf\\.grails\\.[E-Z]'
indy: classic
indyFlag: '-Pindy=false'
runs-on: ubuntu-latest
diff --git a/.github/workflows/groovy-jmh.yml b/.github/workflows/groovy-jmh.yml
index 9089d822ec..1666df0b30 100644
--- a/.github/workflows/groovy-jmh.yml
+++ b/.github/workflows/groovy-jmh.yml
@@ -33,10 +33,14 @@ jobs:
include:
- suite: bench
pattern: '\\.bench\\.'
- - suite: core
- pattern: '\\.perf\\.[A-Z]'
- - suite: grails
- pattern: '\\.perf\\.grails\\.'
+ - suite: core-ag
+ pattern: '\\.perf\\.[A-G]'
+ - suite: core-hz
+ pattern: '\\.perf\\.[H-Z]'
+ - suite: grails-ad
+ pattern: '\\.perf\\.grails\\.[A-D]'
+ - suite: grails-ez
+ pattern: '\\.perf\\.grails\\.[E-Z]'
runs-on: ubuntu-latest
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}