[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#953944: crmsh: flaky autopkgtest that times out regularly: missing isolation-machine restriction?



Source: crmsh
Version: 4.1.0-4
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: flaky timeout

Dear maintainer(s),

I am currently going through the list [1] of packages that time out on
our ci.debian.net infrastructure. crmsh is listed so I checked its
history. The autopkgtest of your package seems flaky as it sometimes
passes (in several minutes) but regularly fails due to a timeout of the
autopkgtest. On top of that, it seems your doing something inside the
test that regularly breaks our infrastructure (which of course shouldn't
be possible, but there are bugs everywhere). I am wondering if the test
should declare the isolation-machine restriction.

Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests. Please fix the test to be more robust, or if I'm correct about
the isolation requirement, please add the appropriate restriction.

I copied the output at the bottom of this report. All the failing tests
that I inspected look like it.

I'll put your package on the ci.d.n ignore list until this bug is fixed.

Paul

[1] https://ci.debian.net/status/slow/

https://ci.debian.net/data/autopkgtest/unstable/amd64/c/crmsh/4554615/log.gz

autopkgtest [10:21:26]: test pacemaker-cluster-init.sh:
[-----------------------
+ ulimit -H -l unlimited
+ ufw status
Status: inactive
+ service corosync stop
+ crm cluster init --yes --name=autopkgtest --unicast
autopkgtest [13:08:06]: ERROR: timed out on command "su -s /bin/bash
root -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 ||
true;  . ~/.profile >/dev/null 2>&1 || true;
buildtree="/tmp/autopkgtest-lxc.5xjzqfle/downtmp/build.IhJ/src"; mkdir
-p -m 1777 --
"/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-artifacts";
export
AUTOPKGTEST_ARTIFACTS="/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-artifacts";
export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755
"/tmp/autopkgtest-lxc.5xjzqfle/downtmp/autopkgtest_tmp"; export
AUTOPKGTEST_TMP="/tmp/autopkgtest-lxc.5xjzqfle/downtmp/autopkgtest_tmp";
export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive;
export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE
LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE   LC_MONETARY LC_MESSAGES
LC_PAPER LC_NAME LC_ADDRESS   LC_TELEPHONE LC_MEASUREMENT
LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; echo
$$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f
/tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; export
AUTOPKGTEST_NORMAL_USER=debci; export ADT_NORMAL_USER=debci; chmod +x
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/build.IhJ/src/debian/tests/pacemaker-cluster-init.sh;
touch
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-stdout
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-stderr;
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/build.IhJ/src/debian/tests/pacemaker-cluster-init.sh
2> >(tee -a
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-stderr
>&2) > >(tee -a
/tmp/autopkgtest-lxc.5xjzqfle/downtmp/pacemaker-cluster-init.sh-stdout);" (kind:
test)
autopkgtest [13:08:06]: test pacemaker-cluster-init.sh:
-----------------------]
autopkgtest [13:08:06]: test pacemaker-cluster-init.sh:  - - - - - - - -
- - results - - - - - - - - - -
pacemaker-cluster-init.sh FAIL timed out
autopkgtest [13:08:06]: @@@@@@@@@@@@@@@@@@@@ summary
command1             PASS
command2             PASS
command3             PASS
utils.sh             PASS
testsuite.sh         FAIL non-zero exit status 1
pacemaker-basic-resource.sh PASS
pacemaker-node-status.sh PASS
pacemaker-cluster-init.sh FAIL timed out
<VirtSubproc>: failure: ['sudo', 'timeout', '600', 'lxc-stop',
'--quiet', '--kill', '--name', 'ci-074-725c475b'] failed (exit status
124, stderr '')
autopkgtest [13:18:06]: ERROR: autopkgtest
: error cleaning up:

autopkgtest [13:18:06]: ERROR: testbed failure: unexpected eof from the
testbed

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: