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

Bug#1012169: cataclysm-dda: test-game intermittently fails with various different messages

Source: cataclysm-dda
Version: 0.F-3-3
Severity: serious
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: flaky

The autopkgtest for cataclysm-dda seems to be intermittently failing
on multiple architectures. When testing a proposed update to a package
it depends on (such as libsdl2 or unifont), the test failure is assumed
to be a regression in the updated package, which can delay or prevent
testing migration.

For example, when tried on arm64 on 2022-05-28 21:23:19 UTC with
src:unifont from unstable, it failed with:

> An error has occurred!  Written below is the error report:
> -----------------------------------------------------------
>  DEBUG    : ERROR: Could not put plastic bottle (sealed) > clean water
> (bottle_plastic) into inventory.  Check if the profession (sheltered_survivor)
> has enough space.

but when retried with the same package set on 2022-05-29 22:13:21 UTC, it
passed. Similarly, on i386 there have been several recent failures that
succeeded when retried:
including this one while trying to test a new revision of libsdl2:

> An error has occurred!  Written below is the error report:
> -----------------------------------------------------------
> DEBUG    : Bad add_spawn(mon_zombie, 1, -10, 4)
> FUNCTION : void map::add_spawn(const mtype_id&, int, const tripoint&, bool,
>int, int, const string&, const spawn_data&) const
> FILE     : src/mapgen.cpp
> LINE     : 5356
> VERSION  : 0.F-3
> -----------------------------------------------------------
> See /home/debci/.config/cataclysm-dda/debug.log for a full stack backtrace

If possible, please make this test-case more reliable. Alternatively,
if it is known not to be reliable enough to act as a QA gate, please
mark it with "Restrictions: flaky" in debian/tests/control so that it
does not have a negative impact on other packages.


Reply to: