Skip to content

Commit dd1fd07

Browse files
committed
minor refactor: smaller splits for JMH github actions
1 parent cd1ccc8 commit dd1fd07

3 files changed

Lines changed: 40 additions & 16 deletions

File tree

.github/workflows/groovy-jmh-classic.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,14 @@ jobs:
3333
include:
3434
- suite: bench
3535
pattern: '\\.bench\\.'
36-
- suite: core
37-
pattern: '\\.perf\\.[A-Z]'
38-
- suite: grails
39-
pattern: '\\.perf\\.grails\\.'
36+
- suite: core-ag
37+
pattern: '\\.perf\\.[A-G]'
38+
- suite: core-hz
39+
pattern: '\\.perf\\.[H-Z]'
40+
- suite: grails-ad
41+
pattern: '\\.perf\\.grails\\.[A-D]'
42+
- suite: grails-ez
43+
pattern: '\\.perf\\.grails\\.[E-Z]'
4044
runs-on: ubuntu-latest
4145
env:
4246
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

.github/workflows/groovy-jmh-daily.yml

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,36 @@ jobs:
3939
pattern: '\\.bench\\.'
4040
indy: classic
4141
indyFlag: '-Pindy=false'
42-
- suite: core
43-
pattern: '\\.perf\\.[A-Z]'
42+
- suite: core-ag
43+
pattern: '\\.perf\\.[A-G]'
4444
indy: indy
4545
indyFlag: ''
46-
- suite: core
47-
pattern: '\\.perf\\.[A-Z]'
46+
- suite: core-ag
47+
pattern: '\\.perf\\.[A-G]'
4848
indy: classic
4949
indyFlag: '-Pindy=false'
50-
- suite: grails
51-
pattern: '\\.perf\\.grails\\.'
50+
- suite: core-hz
51+
pattern: '\\.perf\\.[H-Z]'
5252
indy: indy
5353
indyFlag: ''
54-
- suite: grails
55-
pattern: '\\.perf\\.grails\\.'
54+
- suite: core-hz
55+
pattern: '\\.perf\\.[H-Z]'
56+
indy: classic
57+
indyFlag: '-Pindy=false'
58+
- suite: grails-ad
59+
pattern: '\\.perf\\.grails\\.[A-D]'
60+
indy: indy
61+
indyFlag: ''
62+
- suite: grails-ad
63+
pattern: '\\.perf\\.grails\\.[A-D]'
64+
indy: classic
65+
indyFlag: '-Pindy=false'
66+
- suite: grails-ez
67+
pattern: '\\.perf\\.grails\\.[E-Z]'
68+
indy: indy
69+
indyFlag: ''
70+
- suite: grails-ez
71+
pattern: '\\.perf\\.grails\\.[E-Z]'
5672
indy: classic
5773
indyFlag: '-Pindy=false'
5874
runs-on: ubuntu-latest

.github/workflows/groovy-jmh.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,14 @@ jobs:
3333
include:
3434
- suite: bench
3535
pattern: '\\.bench\\.'
36-
- suite: core
37-
pattern: '\\.perf\\.[A-Z]'
38-
- suite: grails
39-
pattern: '\\.perf\\.grails\\.'
36+
- suite: core-ag
37+
pattern: '\\.perf\\.[A-G]'
38+
- suite: core-hz
39+
pattern: '\\.perf\\.[H-Z]'
40+
- suite: grails-ad
41+
pattern: '\\.perf\\.grails\\.[A-D]'
42+
- suite: grails-ez
43+
pattern: '\\.perf\\.grails\\.[E-Z]'
4044
runs-on: ubuntu-latest
4145
env:
4246
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

0 commit comments

Comments
 (0)