~ruther/guix-local

2962c0f0259826c7782503a0633a571d81b89527 — Sharlatan Hellseher 2 years ago 9b0508e
gnu: python-stdatamodels: Speed up tests.

gnu/packages/astronomy.scm (python-stdatamodels): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I43390240a4a0db48d9abab4c34d1c1c771028486
1 files changed, 6 insertions(+), 3 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +6 -3
@@ 3181,9 3181,11 @@ image processing functions: @code{xyxymatch}, @code{geomap}.")
    (build-system pyproject-build-system)
    (arguments
     (list
      ;; Disable tests requiring access to CRDS servers to download ~500MiB of
      ;; data.
      #:test-flags #~(list "-k" "not test_crds_selectors_vs_datamodel")
      #:test-flags
      #~(list "-n" "auto"
              ;; Disable tests requiring access to CRDS servers to download
              ;; ~500MiB of data.
              "-k" "not test_crds_selectors_vs_datamodel")
      #:phases
      #~(modify-phases %standard-phases
          (add-before 'check 'set-home


@@ 3199,6 3201,7 @@ image processing functions: @code{xyxymatch}, @code{geomap}.")
     (list python-crds
           python-pytest
           python-pytest-doctestplus
           python-pytest-xdist
           python-scipy
           python-semantic-version
           python-setuptools-scm))