Your message dated Thu, 19 Dec 2024 17:49:50 +0000
with message-id <[email protected]>
and subject line Bug#1090768: fixed in dipy 1.10.0-2
has caused the Debian Bug report #1090768,
regarding dipy: Skipping long tests is broken
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1090768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090768
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dipy
Version: 1.10.0-1
Severity: important
Tags: patch
https://ci.debian.net/packages/d/dipy/testing/i386/55539119/ shows that
the code in debian/rules that's supposed to skip long tests doesn't
actually work. On investigation I found that pytest only seems to
include the basename of the test file (and of at least some other
containing directories, I think) in the keywords that you can select or
deselect using -k. Fortunately, the basenames of the tests that you
want to exclude here are all unique.
diff --git a/debian/rules b/debian/rules
index 3f380dab..a30d40e4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,11 +26,9 @@ BUILD_DATE := $(shell \
)
SPHINXOPTS := -D today=\"$(BUILD_DATE)\"
-# WARNING: test specifications below should match d/t/run-unit-test!
-
# These tests attempt to make use of the network, notably during setup phase.
SKIP_NET_TESTS := \
- not dipy/utils/tests/test_tractogram.py \
+ not test_tractogram.py \
and not test_io_info \
and not test_concatenate_flow \
and not test_convert_tractogram_flow \
@@ -43,11 +41,11 @@ SKIP_NET_TESTS := \
# These tests hog resources because they are too long, so it is preferable to
# skip them to give the infrastructure some breath.
SKIP_LONG_TESTS := \
- not dipy/align/tests/test_streamwarp.py \
- and not dipy/denoise/tests/test_lpca.py \
- and not dipy/reconst/tests/test_sfm.py \
- and not dipy/workflows/tests/test_reconst_csa_csd.py \
- and not dipy/workflows/tests/test_reconst_rumba.py
+ not test_streamwarp.py \
+ and not test_lpca.py \
+ and not test_sfm.py \
+ and not test_reconst_csa_csd.py \
+ and not test_reconst_rumba.py
SKIP_32BIT_TESTS := not test_check_img_shapes
Thanks,
--
Colin Watson (he/him) [[email protected]]
--- End Message ---
--- Begin Message ---
Source: dipy
Source-Version: 1.10.0-2
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dipy, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated dipy package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 19 Dec 2024 16:47:12 +0100
Source: dipy
Architecture: source
Version: 1.10.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1090768
Changes:
dipy (1.10.0-2) unstable; urgency=medium
.
* Team upload.
.
[ Collin Watson ]
* Fix skipping long tests
Closes: #1090768
Checksums-Sha1:
5cf099c9fcd86a055b56d069332f83c61c75d7a4 2921 dipy_1.10.0-2.dsc
f56629bf1103ee6d4fd3b1983aa390980c915776 16408 dipy_1.10.0-2.debian.tar.xz
2bea335e2ff865633c8dba3ef6652d34f8f5119d 15807 dipy_1.10.0-2_amd64.buildinfo
Checksums-Sha256:
a2cadd09ccc0df6dc42bafc13f5c4cfe4b39840e41f80ed2ae3ea8b7cc140c07 2921
dipy_1.10.0-2.dsc
c40bca15d5d623bc33d9529ff1bff0cd6915f46d1c1f14d3841ee390625d0a94 16408
dipy_1.10.0-2.debian.tar.xz
bde956b1f20f6b229e67b3d56512c40c0553cc58e5e8dbf8bd91104fbbb9ef2a 15807
dipy_1.10.0-2_amd64.buildinfo
Files:
6d975597ac981a218a1ff2fd014bb628 2921 python optional dipy_1.10.0-2.dsc
79a4a481848951ae72516589b4fe4692 16408 python optional
dipy_1.10.0-2.debian.tar.xz
62ec9425a689e7ae310f62dfce6672a2 15807 python optional
dipy_1.10.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmdkUUARHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE6UQ/+O07ZZI1M+Li6EAAgws9vZBuqwZKA42WA
JnCLfRfEJgDkDn07j3Y+/vmrp0EulghtmyN7RycPRFpKdvaBj1cqdJt2GXblHYnM
gBEeOFWE4zkSrhWpM08Cbzfj7soT/mU7MoqzWW0vkRtQ9KGQ+S+MbpdsZ6gpDgJ4
J0IYukrOu3hk/acg0aYFgQLsr6qMXyWAjOBN6sy1b4SqSEiWi6bihtr4J0+np1gN
djXijBDUIaFDqtXYYiaBAqNA3Ww7PxennhcJUtULb3iFHz9T1AxcIDbIDgcdHeui
4GKb5ayy0l9rpAvXWgbYbjEdm1AaFnT41m9TmH+jihTE5Fd6URcnuIlF32uVp4EL
B21+j8k/QycLiFJep6lxGGDiO6TALyTfC9gQh3M9aIY7PREUS7MrBvsI9vwuLEJE
5H6G2rvJoZsrgE37TJKVArGOA85s5NFxgAxBJKGWSY0AaDm+TKWa6VUEyUqRZO2b
wwUYCGtMqGC77sSIbe428L6yEprLmMQs2dWeho474wayaiMTbDi0Yq0xiwsA+oxF
R/ctz0+13FdG2pr/lzX6h2RNT3XU8r6+IU84udHJrmcAaTvnFEfAV6YTERir1QUE
LQ8QWjXjf+tOtzT1IqYNgTBb12bwy2lm9M1MjBhUQV6tOJU94hqbe4gIORD5sPNW
W3e6fcgoxS8=
=Cw0A
-----END PGP SIGNATURE-----
pgpGczEuASsXv.pgp
Description: PGP signature
--- End Message ---