]> git.proxmox.com Git - systemd.git/commitdiff
Increase timeout for test in riscv64
authorManuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Sat, 29 Sep 2018 13:28:58 +0000 (15:28 +0200)
committerMichael Biebl <biebl@debian.org>
Sun, 28 Oct 2018 11:34:49 +0000 (12:34 +0100)
The buildds for the riscv64 arch used at the moment are slow, so increase the
timeouts for this arch by a factor of 10, for good measure.

Closes: #906429
debian/rules

index 16b2442188cf6b1322b2d79ba4889984259d5f28..5b36d18edb6b4485ea9c294d459bb108efc61178 100755 (executable)
@@ -17,6 +17,10 @@ else
     CONFFLAGS_DISTRO =
 endif
 
+ifneq (, $(filter $(DEB_BUILD_ARCH), riscv64))
+    TEST_TIMEOUT_MULTIPLIER = "-t 10"
+endif
+
 # fail on missing files and symbols changes on distro builds, but not if we
 # build/test upstream master
 ifeq ($(TEST_UPSTREAM),)
@@ -283,7 +287,7 @@ override_dh_auto_test:
 ifeq (, $(filter nocheck, $(DEB_BUILD_OPTIONS)))
        echo "01234567890123456789012345678901" > build-deb/machine-id
        # some tests hang under fakeroot, so disable fakeroot
-       env -u LD_PRELOAD SYSTEMD_MACHINE_ID_PATH=$(CURDIR)/build-deb/machine-id meson test -C build-deb || ( \
+       env -u LD_PRELOAD SYSTEMD_MACHINE_ID_PATH=$(CURDIR)/build-deb/machine-id meson test -C build-deb $(TEST_TIMEOUT_MULTIPLIER) || ( \
                cat build-deb/meson-logs/testlog.txt; \
                exit 1)
 endif