[med-svn] [Git][med-team/toil][master] 3 commits: Skip autopktests on 32-bit architectures
Michael R. Crusoe (@crusoe)
gitlab at salsa.debian.org
Wed Mar 19 11:43:07 GMT 2025
Michael R. Crusoe pushed to branch master at Debian Med / toil
Commits:
3835dd7c by Michael R. Crusoe at 2025-03-19T12:36:08+01:00
Skip autopktests on 32-bit architectures
- - - - -
b3f4044e by Michael R. Crusoe at 2025-03-19T12:40:57+01:00
d/rules: skip the testMultiplejobs tests, they are flaky during parallel execution. Closes: #1100817
- - - - -
79fc80db by Michael R. Crusoe at 2025-03-19T12:41:20+01:00
Upload to unstable
- - - - -
3 changed files:
- debian/changelog
- debian/rules
- + debian/tests/autopkgtest-pkg-pybuild.conf
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,11 @@
-toil (8.0.0-2) UNRELEASED; urgency=medium
+toil (8.0.0-2) unstable; urgency=medium
* d/watch: mark beta releases as such
+ * Skip autopktests on 32-bit architectures
+ * d/rules: skip the testMultiplejobs tests, they are flaky during
+ parallel execution. Closes: #1100817
- -- Michael R. Crusoe <crusoe at debian.org> Wed, 19 Mar 2025 10:43:03 +0100
+ -- Michael R. Crusoe <crusoe at debian.org> Wed, 19 Mar 2025 12:41:12 +0100
toil (8.0.0-1) unstable; urgency=medium
=====================================
debian/rules
=====================================
@@ -5,8 +5,9 @@ include /usr/share/dpkg/default.mk
export PYBUILD_NAME=toil
export PYBUILD_DESTDIR_python3=debian/toil/
-PYBUILD_TEST_ARGS=$(DEB_BUILD_OPTION_PARALLEL:%=-n %) --dist loadscope -vv -W ignore -k "not (testVirtualEnv or DockstoreLookupTest)"
+PYBUILD_TEST_ARGS=$(DEB_BUILD_OPTION_PARALLEL:%=-n %) --dist loadscope -vv -W ignore -k "not (testVirtualEnv or DockstoreLookupTest or testMultiplejobs)"
# testVirtualEnv - requires an internet connection to download packages from PyPI
+# testMultiplejobs - flaky during parallel execution
ifeq ($(PYBUILD_AUTOPKGTEST),1)
PYBUILD_TEST_ARGS += --ignore /usr/lib/python3/dist-packages/toil/test/lib/aws/test_s3.py --ignore /usr/lib/python3/dist-packages/toil/test/provisioners/aws/awsProvisionerTest.py --ignore /usr/lib/python3/dist-packages/toil/test/wdl/wdltoil_test.py --ignore /usr/lib/python3/dist-packages/toil/test/cwl/cwlTest.py --ignore /usr/lib/python3/dist-packages/toil/test/lib/test_ec2.py --ignore /usr/lib/python3/dist-packages/toil/test/batchSystems/batchSystemTest.py --ignore /usr/lib/python3/dist-packages/toil/test/lib/aws/test_iam.py --ignore /usr/lib/python3/dist-packages/toil/test/provisioners/clusterTest.py --ignore /usr/lib/python3/dist-packages/toil/test/wdl/wdltoil_test_kubernetes.py --ignore /usr/lib/python3/dist-packages/toil/test/cactus/test_cactus_integration.py --pyargs toil.test
else
=====================================
debian/tests/autopkgtest-pkg-pybuild.conf
=====================================
@@ -0,0 +1 @@
+architecture: !i386 !armel !armhf
View it on GitLab: https://salsa.debian.org/med-team/toil/-/compare/7a584a938dce67b3023345f065206c5780418537...79fc80dbd96bef9ccfe3da7d3b33ca2e9056048f
--
View it on GitLab: https://salsa.debian.org/med-team/toil/-/compare/7a584a938dce67b3023345f065206c5780418537...79fc80dbd96bef9ccfe3da7d3b33ca2e9056048f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20250319/4d84e40f/attachment-0001.htm>
More information about the debian-med-commit
mailing list