Lintian tag: backgrounded-test-command

Type: error

Description (from lintian-explain-tags)

This package declares a Test-Command that backgrounds
itself with an ampersand. That is not a good idea.

In the autopkgtest framework, the return value determines whether a test
was successful. It is therefore fundamental to the testing process.
Unfortunately, that value is being ignored here.

This test only fails when a message printed to stderr wins a race with the
autopkgtest harness. While that may result in an accurate (but unreliable)
detection of some test failures, a review of archive-wide autopkgtest data
shows no failures for backgrounded test commands.

Many incidents of this tag are based on a faulty command that invokes
xvfb-run for GUI programs. It was likely adopted from an existing package.

Please drop the ampersand at the end of the Test-Command.

Please refer to Bug#988591 and https://ci.debian.net/doc/ for details.

Visibility: error
Show-Always: no
Check: testsuite

Affected packages

source version binary level tag count information
antigrav 0.0.3-12 error backgrounded-test-command 1 xvfb-run -a /usr/games/antigrav & [debian/tests/control:1]
binclock 1.5-11 error backgrounded-test-command 1 xvfb-run -a binclock -ln --color=off & [debian/tests/control:16]
ewipe 1.2.0-10 error backgrounded-test-command 1 xvfb-run -a ewipe & [debian/tests/control:1]
gdis 0.90-6 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gdis & [debian/tests/control:1]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gchem3d & [debian/tests/control:5]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gspectrum & [debian/tests/control:20]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gchemtable & [debian/tests/control:15]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gchempaint & [debian/tests/control:30]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gcrytsal & [debian/tests/control:25]
gnome-chemistry-utils 0.14.17-6.2 error backgrounded-test-command 1 xvfb-run -a /usr/bin/gchemcalc & [debian/tests/control:10]
hpanel 0.3.2-8 error backgrounded-test-command 1 xvfb-run -a hpanel & [debian/tests/control:3]
ltpanel 0.2-8 error backgrounded-test-command 1 xvfb-run -a ltpanel & [debian/tests/control:3]
mingetty 1.08-7 error backgrounded-test-command 1 xvfb-run -a mingetty & [debian/tests/control:1]
miwm 1.1-9 error backgrounded-test-command 1 xvfb-run -a miwm & [debian/tests/control:1]
netmate 0.2.0-12 error backgrounded-test-command 1 xvfb-run -a netmate & [debian/tests/control:1]
osmose-emulator 1.6-1 error backgrounded-test-command 1 osmose-emulator & [debian/tests/control:1]
posterazor 1.5.1-10 error backgrounded-test-command 1 xvfb-run -a posterazor debian/tests/3.png & [debian/tests/control:10]
posterazor 1.5.1-10 error backgrounded-test-command 1 xvfb-run -a posterazor debian/tests/2.jpg & [debian/tests/control:7]
posterazor 1.5.1-10 error backgrounded-test-command 1 xvfb-run -a posterazor debian/tests/1.gif & [debian/tests/control:4]
posterazor 1.5.1-10 error backgrounded-test-command 1 xvfb-run -a posterazor & [debian/tests/control:1]