@@ -70,11 +70,10 @@ jobs:
7070 cabal update
7171
7272 - uses: actions/cache@v2
73− name: Cache ~/.cabal and bench-report
73+ name: Cache ~/.cabal
7474 with:
7575 path: |
7676 ~/.cabal
77− ./benchmark/bench-report/bin/bench-report
7877 # Bump the key version to clear the cache
7978 key: cache-v1
8079
@@ -120,7 +119,7 @@ jobs:
120119
121120 - name: Run benchmarks and append
122121 run: |
123− cabal run report --project-file=cabal.project.report -- --targets "$CI_BENCHMARKS" --raw --append
122+ cabal run bench-runner --project-file=cabal.project.report -- --targets "$CI_BENCHMARKS" --raw --append
124123
125124 # -----------------------------------------------------------------
126125 # -- Compare
@@ -128,7 +127,7 @@ jobs:
128127
129128 - name: List all benchmarks
130129 run: |
131− cabal run report --project-file=cabal.project.report -- --targets "$CI_BENCHMARKS" --no-measure
130+ cabal run bench-runner --project-file=cabal.project.report -- --targets "$CI_BENCHMARKS" --no-measure
132131
133132 - name: Compare benchmarks
134133 run: |
@@ -146,7 +145,8 @@ jobs:
146145
147146 echo
148147 echo "Checking $bname for regressions greater than $cutoff percent"
149− ! cabal run report --project-file=cabal.project.report -- --targets "$bname" \
148+ ! cabal run bench-runner --project-file=cabal.project.report -- \
149+ --targets "$bname" \
150150 --fields "$CI_FIELDS" \
151151 --no-measure --silent \
152152 --diff-cutoff-percent $cutoff \