This is an automated email from the ASF dual-hosted git repository.

paulk 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 7d590e59cd fix jmh tests (further splits)
7d590e59cd is described below

commit 7d590e59cdcfddee96a62f97dd8129a018119a98
Author: Paul King <[email protected]>
AuthorDate: Mon Feb 16 21:59:28 2026 +1000

    fix jmh tests (further splits)
---
 ...benchmarks.yml => groovy-jmh-bench-classic.yml} | 30 ++------------------
 ...y-build-benchmarks.yml => groovy-jmh-bench.yml} | 30 ++------------------
 ...-benchmarks.yml => groovy-jmh-perf-classic.yml} | 32 +++------------------
 ...vy-build-benchmarks.yml => groovy-jmh-perf.yml} | 33 ++++------------------
 4 files changed, 15 insertions(+), 110 deletions(-)

diff --git a/.github/workflows/groovy-build-benchmarks.yml 
b/.github/workflows/groovy-jmh-bench-classic.yml
similarity index 57%
copy from .github/workflows/groovy-build-benchmarks.yml
copy to .github/workflows/groovy-jmh-bench-classic.yml
index 9e51a9874d..2cfeb52b14 100644
--- a/.github/workflows/groovy-build-benchmarks.yml
+++ b/.github/workflows/groovy-jmh-bench-classic.yml
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-name: Benchmarks check
+name: jmh-bench-classic
 
 on: [push, pull_request]
 
@@ -35,35 +35,11 @@ jobs:
           java-version: 21
           check-latest: true
       - uses: gradle/actions/setup-gradle@v5
-      - name: Benchmarks (bench)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-indy
-          path: subprojects/performance/build/results/jmh/
       - name: Benchmarks (bench classic)
         run: ./gradlew perf:jmh -PbenchInclude=bench\. -Pindy=false
         timeout-minutes: 60
-      - name: Upload bench-reports-bench-classic report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-classic
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks
-        run: ./gradlew perf:jmh -PbenchInclude=perf\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-perf-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks classic
-        run: ./gradlew perf:jmh -PbenchInclude=perf\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-classic report
+      - name: Upload reports-jmh-bench-classic
         uses: actions/upload-artifact@v6
         with:
-          name: bench-reports-perf-classic
+          name: reports-jmh-bench-classic
           path: subprojects/performance/build/results/jmh/
diff --git a/.github/workflows/groovy-build-benchmarks.yml 
b/.github/workflows/groovy-jmh-bench.yml
similarity index 56%
copy from .github/workflows/groovy-build-benchmarks.yml
copy to .github/workflows/groovy-jmh-bench.yml
index 9e51a9874d..734ffe72c2 100644
--- a/.github/workflows/groovy-build-benchmarks.yml
+++ b/.github/workflows/groovy-jmh-bench.yml
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-name: Benchmarks check
+name: jmh-bench
 
 on: [push, pull_request]
 
@@ -38,32 +38,8 @@ jobs:
       - name: Benchmarks (bench)
         run: ./gradlew perf:jmh -PbenchInclude=bench\.
         timeout-minutes: 60
-      - name: Upload bench-reports-bench-indy report
+      - name: Upload reports-jmh-bench
         uses: actions/upload-artifact@v6
         with:
-          name: bench-reports-bench-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks (bench classic)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-classic report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-classic
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks
-        run: ./gradlew perf:jmh -PbenchInclude=perf\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-perf-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks classic
-        run: ./gradlew perf:jmh -PbenchInclude=perf\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-classic report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-perf-classic
+          name: reports-jmh-bench
           path: subprojects/performance/build/results/jmh/
diff --git a/.github/workflows/groovy-build-benchmarks.yml 
b/.github/workflows/groovy-jmh-perf-classic.yml
similarity index 55%
copy from .github/workflows/groovy-build-benchmarks.yml
copy to .github/workflows/groovy-jmh-perf-classic.yml
index 9e51a9874d..cf1f12ff06 100644
--- a/.github/workflows/groovy-build-benchmarks.yml
+++ b/.github/workflows/groovy-jmh-perf-classic.yml
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-name: Benchmarks check
+name: jmh-perf-classic
 
 on: [push, pull_request]
 
@@ -35,35 +35,11 @@ jobs:
           java-version: 21
           check-latest: true
       - uses: gradle/actions/setup-gradle@v5
-      - name: Benchmarks (bench)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks (bench classic)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-classic report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-classic
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks
-        run: ./gradlew perf:jmh -PbenchInclude=perf\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-perf-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks classic
+      - name: Benchmarks (perf classic)
         run: ./gradlew perf:jmh -PbenchInclude=perf\. -Pindy=false
         timeout-minutes: 60
-      - name: Upload bench-reports-perf-classic report
+      - name: Upload reports-jmh-perf-classic
         uses: actions/upload-artifact@v6
         with:
-          name: bench-reports-perf-classic
+          name: reports-jmh-perf-classic
           path: subprojects/performance/build/results/jmh/
diff --git a/.github/workflows/groovy-build-benchmarks.yml 
b/.github/workflows/groovy-jmh-perf.yml
similarity index 55%
rename from .github/workflows/groovy-build-benchmarks.yml
rename to .github/workflows/groovy-jmh-perf.yml
index 9e51a9874d..d9d9767552 100644
--- a/.github/workflows/groovy-build-benchmarks.yml
+++ b/.github/workflows/groovy-jmh-perf.yml
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-name: Benchmarks check
+name: jmh-perf
 
 on: [push, pull_request]
 
@@ -35,35 +35,12 @@ jobs:
           java-version: 21
           check-latest: true
       - uses: gradle/actions/setup-gradle@v5
-      - name: Benchmarks (bench)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\.
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks (bench classic)
-        run: ./gradlew perf:jmh -PbenchInclude=bench\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-bench-classic report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-bench-classic
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks
+      - name: Benchmarks (perf)
         run: ./gradlew perf:jmh -PbenchInclude=perf\.
         timeout-minutes: 60
-      - name: Upload bench-reports-perf-indy report
-        uses: actions/upload-artifact@v6
-        with:
-          name: bench-reports-perf-indy
-          path: subprojects/performance/build/results/jmh/
-      - name: Benchmarks classic
-        run: ./gradlew perf:jmh -PbenchInclude=perf\. -Pindy=false
-        timeout-minutes: 60
-      - name: Upload bench-reports-perf-classic report
+      - name: Upload reports-jmh-perf
         uses: actions/upload-artifact@v6
         with:
-          name: bench-reports-perf-classic
+          name: reports-jmh-perf
           path: subprojects/performance/build/results/jmh/
+

Reply via email to