on master help sign in
List all benchmarks in the regression checking CI before checking
f60b945Adithya Kumar
.github/workflows/regression-check.yml+6−2
@@ -124,6 +124,11 @@ jobs:
124 # -- Compare
124 # -- Compare
125 # -----------------------------------------------------------------
125 # -----------------------------------------------------------------
126
126
127+ - name: List all benchmarks
128+ run: |
129+ chmod +x $BENCH_SH
130+ $BENCH_SH --no-measure
131+
127 - name: Compare benchmarks
132 - name: Compare benchmarks
128 run: |
133 run: |
129 chmod +x $BENCH_SH
134 chmod +x $BENCH_SH
@@ -143,8 +148,7 @@ jobs:
143 echo "Checking $bname for regressions greater than $cutoff percent"
148 echo "Checking $bname for regressions greater than $cutoff percent"
144 ! $BENCH_SH --benchmarks "$bname" \
149 ! $BENCH_SH --benchmarks "$bname" \
145 --fields "$FIELDS" \
150 --fields "$FIELDS" \
146− --no-measure \
151+ --no-measure --silent \
147− --silent --append \
148 --diff-cutoff-percent $cutoff \
152 --diff-cutoff-percent $cutoff \
149 | grep -v "^$"
153 | grep -v "^$"
150 test $? -eq 1 && EXIT_STATUS=1
154 test $? -eq 1 && EXIT_STATUS=1