[Debian-med-packaging] Bug#986307: scrappie: flaky armhf autopkgtest: Invalid control character at: line 1 column 91 (char 90)

Paul Gevers elbrus at debian.org
Fri Apr 2 20:06:04 BST 2021


Source: scrappie
Version: 1.4.2-4
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: flaky

Dear maintainer(s),

Your package has an autopkgtest, great. However, I looked into
the history of your autopkgtest [1] and I noticed the it fails regularly
on armhf, while sporadically a rerun passes. I copied some of the output
at the bottom of this report. It seems there's regularly a non-printable
character at the end of the UUID of the first two tests too, including
in this case.

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.

Paul

[1] https://ci.debian.net/packages/s/scrappie/testing/armhf/

https://ci.debian.net/data/autopkgtest/testing/armhf/s/scrappie/11240539/log.gz

autopkgtest [22:23:14]: test run-unit-test: [-----------------------
Test functionality
Test 1
>read_ch228_file118.fast5  { "filename" : "read_ch228_file118.fast5",
"uuid" : "e47468bf-12e3-4208-a866-babdd780e9c0
", "normalised_score" :
0.479833,  "nblock" : 5778,  "sequence_length" : 2448,
"blocks_per_base" : 2.360294, "nsample" : 29150, "trim" : [ 200, 29090 ] }
PASS
Test 2
>read_ch228_file118.fast5  { "filename" : "read_ch228_file118.fast5",
"uuid" : "e47468bf-12e3-4208-a866-babdd780e9c0%", "normalised_score" :
0.459902,  "nevent" : 5787,  "sequence_length" : 1695,
"events_per_base" : 3.414159 }
PASS
Test 3
Traceback (most recent call last):
  File
"/tmp/autopkgtest-lxc.5zv20404/downtmp/autopkgtest_tmp/misc/json_to_tsv.py",
line 5, in <module>
    first_entry = json.loads(stdin.readline())
  File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.9/json/decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid control character at: line 1
column 91 (char 90)
autopkgtest [22:24:01]: test run-unit-test: -----------------------]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20210402/3a8b5411/attachment.sig>


More information about the Debian-med-packaging mailing list