[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