Source: coreutils Version: 9.5-1+b1 Severity: wishlist Tags: patch Dear Maintainer,
Please find the attached patch that allows tests to be run optionally during the build process. Currently there is no target for testing included in the rules files, no tests are executed during the build process. Although currently there seems to be no plans to execute the tests in an automated method, we can configure certain environment variable like DEB_BUILD_OPTIONS to run the tests along with the build process only when explicitly requested. The current patch is verified on sid version. -- System Information: Debian Release: 12.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-26-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Thanks & Regards Zaiba Sanglikar
diff --git a/debian/rules b/debian/rules index b346bd8..ad877f1 100755 --- a/debian/rules +++ b/debian/rules @@ -29,6 +29,12 @@ override_dh_auto_clean: override_dh_auto_test: # tests fail a lot on the buildds + # to run test pass runtest option with DEB_BUILD_OPTIONS +ifneq (,$(filter runtest,$(DEB_BUILD_OPTIONS))) + make check || true +else + echo "Skipping tests" +endif override_dh_auto_install: dh_auto_install --destdir=$(d)