[PATCH 1/2] tests: make timeout configurable with NOTMUCH_TEST_TIMEOUT (default: 2m)
Tomi Ollila
tomi.ollila at iki.fi
Mon May 20 10:28:04 PDT 2019
On Mon, May 20 2019, Daniel Kahn Gillmor wrote:
> The current 2 minute timeout is reasonable, but to exercise the test
> suite or induce timeout failures, we might want to make it shorter.
> This makes it configurable so you can run (for example):
>
> make check NOTMUCH_TEST_TIMEOUT=10s
>
> We stick with the default of 2m.
>
> Signed-off-by: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Series LGTM.
Tomi
> ---
> test/notmuch-test | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/test/notmuch-test b/test/notmuch-test
> index bd3e080a..dbca39ca 100755
> --- a/test/notmuch-test
> +++ b/test/notmuch-test
> @@ -32,8 +32,9 @@ rm -rf $NOTMUCH_BUILDDIR/test/test-results
>
> # Test for timeout utility
> if command -v timeout >/dev/null; then
> - TEST_TIMEOUT_CMD="timeout 2m"
> - echo "INFO: using 2 minute timeout for tests"
> + TEST_TIMEOUT=${NOTMUCH_TEST_TIMEOUT:-2m}
> + TEST_TIMEOUT_CMD="timeout $TEST_TIMEOUT"
> + echo "INFO: using $TEST_TIMEOUT timeout for tests"
> else
> TEST_TIMEOUT_CMD=""
> fi
> --
> 2.20.1
>
> _______________________________________________
> notmuch mailing list
> notmuch at notmuchmail.org
> https://notmuchmail.org/mailman/listinfo/notmuch
More information about the notmuch
mailing list