Skip to content

Commit 0a874bd

Browse files
Add core-sizes comparison in the perf regression CI
1 parent 95b3826 commit 0a874bd

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/regression-check.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ jobs:
141141
- name: Run benchmarks for "master" branch
142142
run: |
143143
# --cabal-build-options "-j1"
144+
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --core-sizes
144145
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw
145146
# XXX Print dependencies of streamly-core and streamly for comparison
146147
# in case there is a regression due to version changes.
@@ -159,6 +160,7 @@ jobs:
159160
- name: Run benchmarks and append
160161
run: |
161162
# --cabal-build-options "-j1"
163+
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --core-sizes --append
162164
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw --append
163165
164166
# -----------------------------------------------------------------
@@ -167,6 +169,7 @@ jobs:
167169

168170
- name: List all benchmarks
169171
run: |
172+
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --core-sizes --no-measure
170173
./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --no-measure
171174
172175
- name: Compare benchmarks

0 commit comments

Comments
 (0)