Skip to content

Commit 3e02aeb

Browse files
committed
info added to comment
1 parent fb56b44 commit 3e02aeb

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,16 @@ jobs:
8787
run: ./gradlew perf:jmh -PbenchInclude=${{ matrix.pattern }} ${{ matrix.indyFlag }} -PjmhResultFormat=JSON
8888
timeout-minutes: 60
8989

90+
# Dashboards index: https://apache.github.io/groovy/
91+
# Data is appended to dev/bench/jmh/<suite>/<indy>/data.js on the gh-pages branch.
92+
# To remove a noisy / outage-affected run for commit <BAD_SHA> across all 10 dashboard files:
93+
# git checkout gh-pages
94+
# for F in $(find dev/bench/jmh -name data.js); do
95+
# sed 's/^window\.BENCHMARK_DATA = //; s/;[[:space:]]*$//' "$F" > /tmp/d.json
96+
# jq 'del(.entries[][] | select(.commit.id == "<BAD_SHA>"))' /tmp/d.json > /tmp/c.json
97+
# { printf 'window.BENCHMARK_DATA = '; cat /tmp/c.json; printf ';\n'; } > "$F"
98+
# done
99+
# git commit -am "Drop noisy benchmark run for <BAD_SHA>" && git push
90100
- name: Publish to dashboard
91101
uses: benchmark-action/github-action-benchmark@52576c92bccf6ac60c8223ec7eb2565637cae9ba # v1.22.1
92102
with:

0 commit comments

Comments
 (0)