summaryrefslogtreecommitdiff
path: root/abe-bisect.sh
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2021-03-11 14:48:44 +0000
committerChristophe Lyon <christophe.lyon@linaro.org>2021-03-11 14:48:44 +0000
commit5629d0371a4082ca80d2804f3cd0215be8dd3d3c (patch)
tree3831e4e3f1fc351fd481b80e6682146d807e2c2e /abe-bisect.sh
parentb012773e8669f8dbb0248569150ecef8bddfbcc5 (diff)
abe-bisect.sh: Fix 'check' phase for good and bad commits
ABE requires that a 'required' step be present on the command-line, otherwise it does nothing. --check is not one of them, but --build is. This patch adds --build all, along with --disable update to avoid updating the sources after the first build. Change-Id: I0bf548c8ef638943339e0d9841d4da7a6f3f3418
Diffstat (limited to 'abe-bisect.sh')
-rwxr-xr-xabe-bisect.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/abe-bisect.sh b/abe-bisect.sh
index cfd75138..63df44b1 100755
--- a/abe-bisect.sh
+++ b/abe-bisect.sh
@@ -101,6 +101,8 @@ ${ABE}/abe.sh --target ${TARGET} \
--set runtestflags="${EXP}=${TESTNAME}" \
${GCC_OVERRIDE_CONFIGURE} \
--disable parallel \
+ --disable update \
+ -- build all \
--check gcc \
--excludecheck gdb &>> gcc-${GOODSHA1}.log
if [ $? -ne 0 ]; then
@@ -130,6 +132,8 @@ ${ABE}/abe.sh --target ${TARGET} \
--set runtestflags="${EXP}=${TESTNAME}" \
${GCC_OVERRIDE_CONFIGURE} \
--disable parallel \
+ --disable update \
+ -- build all \
--check gcc \
--excludecheck gdb &>> gcc-${BADSHA1}.log
if [ $? -ne 0 ]; then