#1009741 mercurial: flaky autopkgtest which times out on amd64 regularly

#1009741#5
Date:
2022-04-15 20:36:54 UTC
From:
To:
Dear maintainer(s),

I looked at the results of the autopkgtest of you package because it was
showing up as a regression for the upload of python3-defaults. I noticed
that the test regularly fails on several architectures. Most peculiarly
on amd64, the latest version seems to pass on ci-worker13 (our most
powerful host looking at number of cores, memory and disk space) and
fails (timeout) on the other amd64 hosts.

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.

Don't hesitate to reach out if you need help and some more information
from our infrastructure.

Paul

https://ci.debian.net/packages/m/mercurial/testing/amd64/

#1009741#10
Date:
2022-05-16 12:10:39 UTC
From:
To:
Control: severity -1 normal
Which specific tests are you having issues with?

Cheers,
Julien

#1009741#17
Date:
2022-05-16 19:08:45 UTC
From:
To:
Hi Julien,

E.g.
https://ci.debian.net/data/autopkgtest/testing/amd64/m/mercurial/21333636/log.gz
ends with:
test-encode.t
test-encode.t ... # Test test-encode.t
# Running sh "/tmp/hgtests.qsr01vxk/child797/test-encode.t.sh"
# Timout reached for process 98896

https://ci.debian.net/data/autopkgtest/testing/amd64/m/mercurial/21329273/log.gz
ends with:
test-share-bookmarks.t#vfs#normal
test-share-bookmarks.t#vfs#normal ... # Test
test-share-bookmarks.t#vfs#normal
# Timout reached for process 77193
# Running sh
"/tmp/hgtests.f1fx8cv7/child370/test-share-bookmarks.t-vfs-normal.sh"

https://ci.debian.net/data/autopkgtest/testing/amd64/m/mercurial/20890959/log.gz
ends with:
test-debugbackupbundle.t
test-debugbackupbundle.t ... # Test test-debugbackupbundle.t
# Running sh "/tmp/hgtests.d5oe121c/child855/test-debugbackupbundle.t.sh"
# Timout reached for process 100461

https://ci.debian.net/data/autopkgtest/testing/amd64/m/mercurial/20858105/log.gz
ends with:
test-status.t#dirstate-v1
test-status.t#dirstate-v1 ... # Test test-status.t#dirstate-v1
# Timout reached for process 56796
# Running sh "/tmp/hgtests.p1egbody/child227/test-status.t-dirstate-v1.sh"

https://ci.debian.net/data/autopkgtest/testing/amd64/m/mercurial/20816570/log.gz
ends with:
Failed test-hghave.t: output changed
Failed test-hgrc.t: output changed
Failed test-https.t: output changed
Failed test-parseindex.t: output changed
Failed test-patchbomb-tls.t: output changed
Failed test-paths.t: output changed
Failed test-run-tests.t: output changed
# Ran 918 tests, 47 skipped, 7 failed.
python hash seed: 1267217074
# Timout reached for process 101372
# Cleaning up HGTMP /tmp/hgtests.fo156zei
make: *** [Makefile:140: tests] Error 1

https://ci.debian.net/data/autopkgtest/testing/arm64/m/mercurial/21443035/log.gz
ends with
Failed test-convert-bzr.t: output changed
# Ran 918 tests, 47 skipped, 1 failed.
python hash seed: 2382336912
# Timout reached for process 101344
# Cleaning up HGTMP /tmp/hgtests.a0d42699
make: *** [Makefile:140: tests] Error 1