[med-svn] [Git][med-team/snakemake][master] 3 commits: add missing dependency for autopkgtests: pandas

Michael R. Crusoe gitlab at salsa.debian.org
Sun Sep 15 13:13:39 BST 2019



Michael R. Crusoe pushed to branch master at Debian Med / snakemake


Commits:
1e178362 by Michael R. Crusoe at 2019-09-15T11:34:47Z
add missing dependency for autopkgtests: pandas

- - - - -
a90ed85b by Michael R. Crusoe at 2019-09-15T11:44:10Z
try parallael testing

- - - - -
79961f85 by Michael R. Crusoe at 2019-09-15T12:12:42Z
set HOME for autopkgtests

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/tests/control
- debian/tests/run-unit-test


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+snakemake (5.6.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * debian/tests: Add missing dependency on python3-pandas; set $HOME
+  * Enable parallel testing everywhere
+
+ -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 15 Sep 2019 13:33:57 +0200
+
 snakemake (5.6.0-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -23,6 +23,7 @@ Build-Depends: debhelper-compat (= 12),
                python3-psutil,
                python3-pygraphviz,
                python3-pytest,
+               python3-pytest-xdist,
                python3-pytools,
                python3-ratelimiter,
                python3-recommonmark,


=====================================
debian/rules
=====================================
@@ -7,7 +7,7 @@ export HOME=$(CURDIR)/fakehome
 export PYBUILD_NAME=snakemake
 export PYBUILD_DESTDIR_python3=debian/snakemake
 export PYBUILD_BEFORE_TEST_python3=chmod +x {dir}/bin/snakemake; cp -r {dir}/bin {dir}/tests {build_dir}
-export PYBUILD_TEST_ARGS=python{version} -m pytest tests/test*.py -v -k 'not report and not ancient and not test_script and not default_remote and not issue635 and not convert_to_cwl and not issue1083 and not issue1092 and not issue1093 and not test_remote and not test_default_resources'
+export PYBUILD_TEST_ARGS=python{version} -m pytest tests/test*.py -n auto -k 'not report and not ancient and not test_script and not default_remote and not issue635 and not convert_to_cwl and not issue1083 and not issue1092 and not issue1093 and not test_remote and not test_default_resources'
 
 # test_report
 # test_ancient


=====================================
debian/tests/control
=====================================
@@ -1,3 +1,3 @@
 Tests: run-unit-test
-Depends: @
+Depends: @, python3-pandas, python3-pytest-xdist
 Restrictions: allow-stderr


=====================================
debian/tests/run-unit-test
=====================================
@@ -15,5 +15,7 @@ fi
 
 cd "${AUTOPKGTEST_TMP}"
 
-python3 -m pytest ${ROOT}/tests/test*.py -v -k 'not report and not ancient and not test_script and not default_remote and not issue635 and not convert_to_cwl and not issue1083 and not issue1092 and not issue1093 and not test_remote and not test_default_resources and not test_singularity and not test_singularity_conda and not test_cwl_singularity and not test_cwl'
+export HOME="${AUTOPKGTEST_TMP}"
+
+python3 -m pytest ${ROOT}/tests/test*.py -n auto -k 'not report and not ancient and not test_script and not default_remote and not issue635 and not convert_to_cwl and not issue1083 and not issue1092 and not issue1093 and not test_remote and not test_default_resources and not test_singularity and not test_singularity_conda and not test_cwl_singularity and not test_cwl'
 



View it on GitLab: https://salsa.debian.org/med-team/snakemake/compare/99baddc76829b105d761bf5dbf8b0509ba64dfde...79961f85d5f819f5424d2eb527fef1786577f462

-- 
View it on GitLab: https://salsa.debian.org/med-team/snakemake/compare/99baddc76829b105d761bf5dbf8b0509ba64dfde...79961f85d5f819f5424d2eb527fef1786577f462
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/20190915/b80cb1a3/attachment-0001.html>


More information about the debian-med-commit mailing list