mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-ega-download-client: Disable some tests.
* gnu/packages/bioinformatics.scm (python-ega-download-client)[arguments]: Disable tests that fail on big machines; use "--ignore" where appropriate. Change-Id: I010c3a0e7cb69184b72e8b13bad04ff2fd364f5a
This commit is contained in:
parent
f0c839eb8a
commit
312a479f8f
1 changed files with 18 additions and 5 deletions
|
@ -2542,11 +2542,24 @@ Python.")
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
#:test-flags
|
#:test-flags
|
||||||
'(list "-k"
|
'(list
|
||||||
;; These tests fail because they require internet access.
|
;; These tests fail because they require internet access.
|
||||||
(string-append "not test_download.py"
|
"--ignore=tests/functional/test_download.py"
|
||||||
" and not test_htsget.py"
|
"--ignore=tests/functional/test_htsget.py"
|
||||||
" and not test_commands.py"))
|
"-k"
|
||||||
|
(string-append "not test_error_5xx"
|
||||||
|
" and not test_error_too_many_requests"
|
||||||
|
;; Something's wrong here. On some powerful machines
|
||||||
|
;; (but not on my laptop) these fail, and tests like
|
||||||
|
;; test_file_is_saved_into_an_existing_directory_which_was_specified_by_the_user
|
||||||
|
;; take a *very* long time to complete.
|
||||||
|
;;
|
||||||
|
;; It looks like "dataset_in_fire.download" takes an
|
||||||
|
;; unusually long time on those machines. We disable
|
||||||
|
;; tests that fail under these conditions.
|
||||||
|
" and not test_download_file"
|
||||||
|
" and not test_output_file_is_removed_if_md5_was_invalid"
|
||||||
|
" and not test_post_stats_if_download_succeeded"))
|
||||||
#:phases
|
#:phases
|
||||||
'(modify-phases %standard-phases
|
'(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'relax-requirements
|
(add-after 'unpack 'relax-requirements
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue