Linux Commands Examples

A great documentation place for Linux commands

dh_auto_test

automatically runs a package’s test suites

Synopsis

dh_auto_test [build system options] [debhelper options] [-- params]


add an example, a script, a trick and tips

: email address (won't be displayed)
: name

Step 2

Thanks for this example ! - It will be moderated and published shortly.

Feel free to post other examples
Oops ! There is a tiny cockup. A damn 404 cockup. Please contact the loosy team who maintains and develops this wonderful site by clicking in the mighty feedback button on the side of the page. Say what happened. Thanks!

examples

0
source
            
override_dh_auto_test:
dh_auto_test -- CPPFLAGS="-DTEST_WITHOUT_INTERNET"
override_dh_auto_configure:
dh_auto_configure -- --disable-silent-rules
0
source
            
override_dh_auto_test:
dh_auto_test -D wdmd
dh_auto_test -D src
override_dh_installinit:
dh_installinit -psanlock --name=wdmd --no-restart-on-upgrade
0
source
            
fi
if dh_auto_test -D ${TDIR} -- -I../../debian/${PACKAGE}/usr/share/perl5
then
EXIT_STATUS=0
else

description

dh_auto_test is a debhelper program that tries to automatically run a package’s test suite. It does so by running the appropriate command for the build system it detects the package uses. For example, if there’s a Makefile and it contains a test or check target, then this is done by running make (or MAKE , if the environment variable is set). If the test suite fails, the command will exit nonzero. If there’s no test suite, it will exit zero without doing anything.

This is intended to work for about 90% of packages with a test suite. If it doesn’t work, you’re encouraged to skip using dh_auto_test at all, and just run the test suite manually.

options

See " BUILD SYSTEM OPTIONS " in debhelper(7) for a list of common build system selection and control options.
--
params

Pass params to the program that is run, after the parameters that dh_auto_test usually passes.

notes

If the DEB_BUILD_OPTIONS environment variable contains nocheck, no tests will be performed.


see also

debhelper

This program is a part of debhelper.


author

Joey Hess <joeyh[:at:]debian[:dot:]org>

How can this site be more helpful to YOU ?


give  feedback