[Debian-med-packaging] Bug#986256: [RFS] simka: test failure common denominator ci-worker13

Étienne Mollier etienne.mollier at mailoo.org
Mon Apr 5 19:59:23 BST 2021


Hi Paul, Hi Nilesh,

when looking up that issue today, I noticed on the CI web
page[1], that all tests were failing on one given host, which is
ci-worker13.  I would thus suspect, that the failure is
triggered by some hardware specific configuration: maybe core
count (ci-worker13 reports builds with 48 parallel jobs), memory
size, or something more exotic.

[1]: https://ci.debian.net/packages/s/simka/testing/amd64/

Looking then further, I think I'm on a good trail on the high
cores count hypothesis.  I can reproduce some severe slowdowns
using qemu with 48 cpus overcommit, or even less.  Actually I
could bissect clunky execution speed of the test case past 8 cpu
cores allocated.  As far as I can tell, passing CI runs only
occurred on 2 cpu cores count machines, so they seem consistent
with my own observations.

I brought a change on simka run-unit-test on Salsa[2], to cap
the execution of simka to 8 cores in the context of the test and
address the issue.  simka 1.5.3-3 is available for review, and
possibly upload, feel also free to grant dm rights if you feel
appropriate.  Note that CI pipeline is on hold, but I expect the
blhc test to fail due to missing compilation flags; other CI
tests did seem to pass on my end.

[2]: https://salsa.debian.org/med-team/simka/

Hopefully the slowdown is specific to the test case, but this
might need to be brought upstream.  Thanks for having caught it!

Kind Regards,
-- 
Étienne Mollier <etienne.mollier at mailoo.org>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/2, please excuse my verbosity.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20210405/bfa73798/attachment.sig>


More information about the Debian-med-packaging mailing list