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: