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 3e02aeb12c info added to comment
3e02aeb12c is described below

commit 3e02aeb12c3fbbf2ad5227f04fc315a3fda0133d
Author: Paul King <[email protected]>
AuthorDate: Mon May 11 09:23:06 2026 +1000

    info added to comment
---
 .github/workflows/groovy-jmh-daily.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/.github/workflows/groovy-jmh-daily.yml 
b/.github/workflows/groovy-jmh-daily.yml
index ab44b8c56e..f6c8107e49 100644
--- a/.github/workflows/groovy-jmh-daily.yml
+++ b/.github/workflows/groovy-jmh-daily.yml
@@ -87,6 +87,16 @@ jobs:
         run: ./gradlew perf:jmh -PbenchInclude=${{ matrix.pattern }} ${{ 
matrix.indyFlag }} -PjmhResultFormat=JSON
         timeout-minutes: 60
 
+      # Dashboards index: https://apache.github.io/groovy/
+      # Data is appended to dev/bench/jmh/<suite>/<indy>/data.js on the 
gh-pages branch.
+      # To remove a noisy / outage-affected run for commit <BAD_SHA> across 
all 10 dashboard files:
+      #   git checkout gh-pages
+      #   for F in $(find dev/bench/jmh -name data.js); do
+      #     sed 's/^window\.BENCHMARK_DATA = //; s/;[[:space:]]*$//' "$F" > 
/tmp/d.json
+      #     jq 'del(.entries[][] | select(.commit.id == "<BAD_SHA>"))' 
/tmp/d.json > /tmp/c.json
+      #     { printf 'window.BENCHMARK_DATA = '; cat /tmp/c.json; printf 
';\n'; } > "$F"
+      #   done
+      #   git commit -am "Drop noisy benchmark run for <BAD_SHA>" && git push
       - name: Publish to dashboard
         uses: 
benchmark-action/github-action-benchmark@52576c92bccf6ac60c8223ec7eb2565637cae9ba
 # v1.22.1
         with:

Reply via email to