@@ -25,7 +25,6 @@ jobs:
26 Data.Fold.Window
26 Data.Fold.Window
27 Data.Parser
27 Data.Parser
29 Data.Parser.ParserK
28 Data.Parser.ParserK
30 Data.Stream.StreamD
29 Data.Stream.StreamD
31 Data.Stream.StreamK:6
30 Data.Stream.StreamK:6
@@ -118,7 +117,7 @@ jobs:
118 - name: Run benchmarks
117 - name: Run benchmarks
119 if: steps.cache-charts-master.outputs.cache-hit != 'true'
118 if: steps.cache-charts-master.outputs.cache-hit != 'true'
121− ./bench-runner --targets "$CI_BENCHMARKS" --raw
120+ ./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw
123 - name: Move charts to charts-master
122 - name: Move charts to charts-master
124 if: steps.cache-charts-master.outputs.cache-hit != 'true'
123 if: steps.cache-charts-master.outputs.cache-hit != 'true'
@@ -138,7 +137,7 @@ jobs:
139 - name: Run benchmarks and append
138 - name: Run benchmarks and append
141− ./bench-runner --targets "$CI_BENCHMARKS" --raw --append
140+ ./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --raw --append
143 # -----------------------------------------------------------------
142 # -----------------------------------------------------------------
144 # -- Compare
143 # -- Compare
@@ -146,7 +145,7 @@ jobs:
147 - name: List all benchmarks
146 - name: List all benchmarks
149− ./bench-runner --targets "$CI_BENCHMARKS" --no-measure
148+ ./bench-runner --package-name streamly-benchmarks --package-version 0.0.0 --targets "$CI_BENCHMARKS" --no-measure
151 - name: Compare benchmarks
150 - name: Compare benchmarks
@@ -164,11 +163,13 @@ jobs:
166 echo "Checking $bname for regressions greater than $cutoff percent"
165 echo "Checking $bname for regressions greater than $cutoff percent"
167− ! ./bench-runner \
166+ ! ./bench-runner \
167+ --package-name streamly-benchmarks \
168+ --package-version 0.0.0 \
168− --targets "$bname" \
169+ --targets "$bname" \
169− --fields "$CI_FIELDS" \
170+ --fields "$CI_FIELDS" \
170− --no-measure --silent \
171+ --no-measure --silent \
171− --diff-cutoff-percent $cutoff \
172+ --diff-cutoff-percent $cutoff \
172 | grep -v "^$"
173 | grep -v "^$"
173 test $? -eq 1 && EXIT_STATUS=1
174 test $? -eq 1 && EXIT_STATUS=1