From f4f2c1da90c4e6a0683c4e66c0268baa1b79cdf3 Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Mon, 5 Dec 2022 13:35:50 -0500 Subject: Run tests serially on riscv64 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Debian’s RISC-V builders don’t have enough resources to run Abseil’s test suite in parallel. See https://bugs.debian.org/1025221. --- debian/changelog | 7 +++++++ debian/rules | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 560f785c..059b0c66 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +abseil (20220623.1-2) UNRELEASED; urgency=medium + + * Run tests serially on riscv64 to avoid hitting Debian build hardware + limits. (Closes: #1025221) + + -- Benjamin Barenblat Mon, 05 Dec 2022 13:31:11 -0500 + abseil (20220623.1-1) unstable; urgency=medium * New upstream release. diff --git a/debian/rules b/debian/rules index 0dbb698e..4a36943e 100755 --- a/debian/rules +++ b/debian/rules @@ -30,6 +30,12 @@ else ABSL_RUN_TESTS=ON endif +# Debian's RISC-V builders don't have enough resources to run tests in parallel. +# See https://bugs.debian.org/1025221. +ifneq ($(filter $(DEB_HOST_ARCH),riscv64),) +ABSL_TEST_EXTRA_ARGS=--no-parallel +endif + %: dh $@ @@ -51,7 +57,7 @@ override_dh_auto_build: ifeq ($(ABSL_RUN_TESTS),ON) override_dh_auto_test: - dh_auto_test -Bshared + dh_auto_test -Bshared $(ABSL_TEST_EXTRA_ARGS) endif override_dh_auto_install: -- cgit v1.2.3