perf-test: use source and build paths in perf-test-lib.sh

Make a distinction between source and build directories.
This commit is contained in:
Jani Nikula 2017-09-25 23:38:24 +03:00 committed by David Bremner
parent a9894fce06
commit 2e16b05152

View file

@ -1,4 +1,4 @@
. ./version.sh || exit 1 . $(dirname "$0")/version.sh || exit 1
corpus_size=large corpus_size=large
@ -25,12 +25,16 @@ do
echo "error: unknown performance test option '$1'" >&2; exit 1 ;; echo "error: unknown performance test option '$1'" >&2; exit 1 ;;
esac esac
done done
. ../test/test-lib-common.sh || exit 1
# Ensure NOTMUCH_SRCDIR and NOTMUCH_BUILDDIR are set.
. $(dirname "$0")/../test/export-dirs.sh || exit 1
. "$NOTMUCH_SRCDIR/test/test-lib-common.sh" || exit 1
set -e set -e
if ! test -x ../notmuch # It appears that people try to run tests without building...
then if [[ ! -x "$NOTMUCH_BUILDDIR/notmuch" ]]; then
echo >&2 'You do not seem to have built notmuch yet.' echo >&2 'You do not seem to have built notmuch yet.'
exit 1 exit 1
fi fi