[med-svn] [Git][med-team/snakemake][master] 2 commits: Tests: skip an FTP-using test.

Rebecca N. Palmer (@rnpalmer-guest) gitlab at salsa.debian.org
Tue Feb 1 20:28:05 GMT 2022



Rebecca N. Palmer pushed to branch master at Debian Med / snakemake


Commits:
50113c1d by Rebecca N. Palmer at 2022-02-01T20:25:46+00:00
Tests: skip an FTP-using test.

- - - - -
4e527e8b by Rebecca N. Palmer at 2022-02-01T20:27:39+00:00
salsa-ci: run additional reproducibility tests.

- - - - -


4 changed files:

- debian/changelog
- debian/rules
- debian/salsa-ci.yml
- debian/tests/run-unit-test


Changes:

=====================================
debian/changelog
=====================================
@@ -1,16 +1,16 @@
-snakemake (6.14.0-1) unstable; urgency=medium
+snakemake (6.14.0-1) UNRELEASED; urgency=medium
 
   * New upstream release.  Refresh patches, d/copyright.
   * Split up the binary package (main, -doc) to save space.
-  * Tests: skip a new conda-using test, mark as needs-internet,
-    copy the test tree to avoid writing to it.
+  * Tests: skip an FTP-using test and a new conda-using test,
+    mark as needs-internet, copy the test tree to avoid writing to it.
   * Don't ship the test suite, as some of it doesn't work from a
     non-writable directory.
   * Reproducibility: fix sphinx locale,
     skip a test that fails under faketime.
-  * salsa-ci: ignore expected Lintian error.
+  * salsa-ci: ignore expected Lintian error, test reproducibility more.
 
- -- Rebecca N. Palmer <rebecca_palmer at zoho.com>  Mon, 31 Jan 2022 21:12:41 +0000
+ -- Rebecca N. Palmer <rebecca_palmer at zoho.com>  Tue, 01 Feb 2022 20:23:02 +0000
 
 snakemake (6.12.3-1) unstable; urgency=medium
 


=====================================
debian/rules
=====================================
@@ -22,8 +22,10 @@ export PYBUILD_TEST_ARGS=python{version} -m pytest -v {build_dir}/tests/test*.py
 # python3-tibanna: test_tibanna (possibly also specific to one cloud provider?)
 # python3-tes: test_tes
 
-# Skipped in build due to network use, but run in autopkgtest: test_ancient test_github_issue1062
-# Tests marked @connected skip themselves in this case
+# Skipped due to network use
+# skipped in build, but run in autopkgtest: test_ancient
+# skipped in both as it uses FTP and some autopkgtest environments are http-only: test_github_issue1062
+# Tests marked @connected skip themselves if network access isn't available
 
 # Skipped in build to let reproducibility tests pass (it fails under faketime, with what looks like the outer script but not the rules running under it), but run in autopkgtest: test_symlink_time_handling
 


=====================================
debian/salsa-ci.yml
=====================================
@@ -6,3 +6,6 @@ variables:
 # real but deliberately left in because the obvious fix is
 # too likely to break things, see README.source
   SALSA_CI_LINTIAN_SUPPRESS_TAGS: "privacy-breach-uses-embedded-file"
+# one of the sphinx inventories seems to be binary garbage - find out why
+  SALSA_CI_ENABLE_DIFFOSCOPE: 1
+  SALSA_CI_ATOMIC_REPROTEST: 1


=====================================
debian/tests/run-unit-test
=====================================
@@ -22,4 +22,4 @@ export HOME="${AUTOPKGTEST_TMP}"
 . /etc/profile.d/modules.sh
 
 #See debian/rules for why these are excluded
-python3 -m pytest -v tests/test*.py -k 'not test_cwl and not test_cwl_singularity and not test_url_include and not test_wrapper and not test_issue1083 and not test_github_issue78 and not test_container and not test_singularity and not test_singularity_conda and not test_convert_to_cwl and not test_report and not test_report_zip and not test_archive and not test_jupyter_notebook and not test_conda and not test_upstream_conda and not test_conda_custom_prefix and not test_script and not test_issue635 and not test_issue1093 and not test_default_resources and not test_default_remote and not test_remote and not test_output_file_cache_remote and not test_tibanna and not test_module_complex and not test_module_complex2 and not test_module_with_script and not test_module_report and not test_modules_meta_wrapper and not test_tes and not test_deploy_script and not test_env_modules'
+python3 -m pytest -v tests/test*.py -k 'not test_cwl and not test_cwl_singularity and not test_url_include and not test_wrapper and not test_issue1083 and not test_github_issue78 and not test_container and not test_singularity and not test_singularity_conda and not test_convert_to_cwl and not test_report and not test_report_zip and not test_archive and not test_jupyter_notebook and not test_conda and not test_upstream_conda and not test_conda_custom_prefix and not test_script and not test_issue635 and not test_issue1093 and not test_default_resources and not test_default_remote and not test_remote and not test_output_file_cache_remote and not test_tibanna and not test_module_complex and not test_module_complex2 and not test_module_with_script and not test_module_report and not test_modules_meta_wrapper and not test_tes and not test_deploy_script and not test_env_modules and not test_github_issue1062'



View it on GitLab: https://salsa.debian.org/med-team/snakemake/-/compare/1f4fb628f59ccd70805ff2be59ff504b23b67a13...4e527e8b5abd7b9a0528fc469562d2f11f231f2d

-- 
View it on GitLab: https://salsa.debian.org/med-team/snakemake/-/compare/1f4fb628f59ccd70805ff2be59ff504b23b67a13...4e527e8b5abd7b9a0528fc469562d2f11f231f2d
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/20220201/a8be0ce9/attachment-0001.htm>


More information about the debian-med-commit mailing list