summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <thiagoss@osg.samsung.com>2016-02-02 17:12:18 -0300
committerThiago Santos <thiagoss@osg.samsung.com>2016-02-02 17:20:15 -0300
commit33f8051a3a5fee6ea5e63f22be3034a81e295038 (patch)
tree31b2f6481a18b8c29a7b658490ed96a530a292ee
parente97c9bb0122006fda8f5387cea1be452e23944e3 (diff)
check.mak: set CK_DEFAULT_TIMEOUT for all tests
Set it as part of the AM_TESTS_ENVIRONMENT variable so that it is the same when running make-check from the top-level dir or when running the element.check variations https://bugzilla.gnome.org/show_bug.cgi?id=761472
-rw-r--r--check.mak6
1 files changed, 1 insertions, 5 deletions
diff --git a/check.mak b/check.mak
index 25a16e6..66497ff 100644
--- a/check.mak
+++ b/check.mak
@@ -12,36 +12,32 @@ check-valgrind:
endif
LOOPS ?= 10
+AM_TESTS_ENVIRONMENT = CK_DEFAULT_TIMEOUT=20
# run any given test by running make test.check
# if the test fails, run it again at at least debug level 2
%.check: %
@$(AM_TESTS_ENVIRONMENT) \
- CK_DEFAULT_TIMEOUT=20 \
$* || \
$(AM_TESTS_ENVIRONMENT) \
GST_DEBUG=$$GST_DEBUG,*:2 \
- CK_DEFAULT_TIMEOUT=20 \
$*
# just like 'check', but don't run it again if it fails (useful for debugging)
%.check-norepeat: %
@$(AM_TESTS_ENVIRONMENT) \
- CK_DEFAULT_TIMEOUT=20 \
$*
# run any given test in a loop
%.torture: %
@for i in `seq 1 $(LOOPS)`; do \
$(AM_TESTS_ENVIRONMENT) \
- CK_DEFAULT_TIMEOUT=20 \
$*; done
# run any given test in an infinite loop
%.forever: %
@while true; do \
$(AM_TESTS_ENVIRONMENT) \
- CK_DEFAULT_TIMEOUT=20 \
$* || break; done
# valgrind any given test by running make test.valgrind