$MAKE || return
osx_prepare_check
+
+ # TS_OPTS= overwrites default from tests/Makemodule.am
$MAKE check TS_OPTS="$make_opts" || return
make_checkusage || return
xconfigure $conf_opts || return
$MAKE || return
- $MAKE check TS_COMMAND="true" || return
+ # compile tests only
+ $MAKE check-programs || return
+
+ # Modify environment for OSX
osx_prepare_check
- sudo -E $MAKE check TS_OPTS="$make_opts" || return
+
+ # TS_OPTS= overwrites default from tests/Makemodule.am
+ sudo -E $MAKE check TS_PARALLEL="" TS_OPTS="$make_opts" || return
# root on osx has not enough permission for make install ;)
[ "$TRAVIS_OS_NAME" = "osx" ] && return
CLEAN_LOCALS += clean-local-tests
TS_OPTS = --nonroot
+TS_PARALLEL = --parallel
TS_COMMAND = $(top_srcdir)/tests/run.sh \
--srcdir=$(abs_top_srcdir) --builddir=$(abs_top_builddir) \
- --parallel $(TS_OPTS)
+ $(TS_PARALLEL) $(TS_OPTS)
check-local-tests: $(check_PROGRAMS)
$(AM_V_GEN) $(TS_COMMAND)