File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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 :
You can’t perform that action at this time.
0 commit comments