X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fbinutils-gdb%2Fbuild.sh;h=29027cf842117bb2bb8d5c149569c869aa45f117;hb=3249749d9bb19a5379d6a6e9edb5b1c507277e54;hp=eebe0f8b2fb5feae140a72b0bf0d752c8a7f53b1;hpb=da3d3606b405938bd41768de3fdcb75368e13096;p=lttng-ci.git diff --git a/scripts/binutils-gdb/build.sh b/scripts/binutils-gdb/build.sh index eebe0f8..29027cf 100755 --- a/scripts/binutils-gdb/build.sh +++ b/scripts/binutils-gdb/build.sh @@ -297,6 +297,9 @@ esac # Run tests, don't fail now, we know that "make check" is going to fail, # since some tests don't pass. +$MAKE -C gdb/testsuite site.exp +# shellcheck disable=SC2016 +echo 'set gdb_test_timeout [expr 5 * $timeout]' >> gdb/testsuite/site.exp $MAKE -C gdb --keep-going check -j "$($NPROC)" RUNTESTFLAGS="$RUNTESTFLAGS" FORCE_PARALLEL="1" || true # Copy the dejagnu test results for archiving before cleaning the build dir @@ -947,7 +950,7 @@ grep --extended-regexp --regexp="^(FAIL|XPASS|UNRESOLVED|DUPLICATE|ERROR):" "${W # For informational purposes: check if some known failure lines did not appear # in the gdb.sum. echo "Known failures that don't appear in gdb.sum:" -while read line; do +while read -r line; do if ! grep --silent --fixed-strings "$line" "${WORKSPACE}/results/gdb.sum"; then echo "$line" fi