Bug#1091613: python3-adios4dolfinx: test failure: test_original_checkpoint.py usually times out
Drew Parsons
dparsons at debian.org
Sat Dec 28 18:08:19 GMT 2024
Package: python3-adios4dolfinx
Version: 0.9.0-2
Severity: normal
Control: forwarded -1 https://github.com/jorgensd/adios4dolfinx/issues/147
There is some flakiness in test_original_checkpoint.py
(test_read_write_P_*). It regularly times out.
Perhaps there's some race condition, occasionally it passes. The time
out occurs randomly at different specific tests,
e.g. test_read_write_P_2D[create_2D_mesh3-True-4-Lagrange-True], or
test_read_write_P_2D[create_2D_mesh1-False-4-Lagrange-True], or
test_read_write_P_3D[create_3D_mesh3-False-1-Lagrange-False]
Test failures can be seen in debian CI testing at https://ci.debian.net/packages/a/adios4dolfinx/
For instance https://ci.debian.net/packages/a/adios4dolfinx/unstable/amd64/
shows 30 of the last 42 tests failing (not necessarily all due to the
time-out problem).
I can reproduce the problem locally on my own system. Tests passed
once when building the debian package for adios4dolfinx 0.9.1.post0,
but then hit the timeout when running CI tests (autopkgtest on
debian/tests) using the built package.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-adios4dolfinx depends on:
ii python3 3.12.8-1
ii python3-adios2 2.10.2+dfsg1-1
ii python3-adios2-mpi 2.10.2+dfsg1-1+b1
ii python3-dolfinx 1:0.9.0-5+b1
ii python3-dolfinx-complex 1:0.9.0-5+b1
ii python3-dolfinx-real 1:0.9.0-5+b1
python3-adios4dolfinx recommends no packages.
python3-adios4dolfinx suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list