From 9b0508e204e4857c9ff35258cc2598ba3a33f782 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 10 Mar 2024 09:26:46 +0000 Subject: gnu: python-dask: Speed up tests. * gnu/packages/python-xyz.scm (python-dask) [arguments] <#:test-flags>: Add option to run tests in parallel. [native-inputs]: Add python-xdist. Reformat as a list. Change-Id: I9b4b1c53f827e1f5d3edd0908f8e37e1a3bddb71 --- gnu/packages/python-xyz.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu/packages') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2dfffe15df..3a7e85bcf9 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27643,7 +27643,8 @@ (define-public python-dask (list ;; Avoid coverage #:test-flags - #~(list "-m" "not gpu and not slow and not network" + #~(list "-n" "auto" + "-m" "not gpu and not slow and not network" "-k" (string-append ;; This one cannot be interrupted. "not test_interrupt" @@ -27696,7 +27697,10 @@ (define-public python-dask python-pyyaml)) (native-inputs (list python-importlib-metadata - python-pytest python-pytest-runner python-pytest-rerunfailures + python-pytest + python-pytest-rerunfailures + python-pytest-runner + python-pytest-xdist python-versioneer)) (home-page "https://github.com/dask/dask/") (synopsis "Parallel computing with task scheduling") -- cgit v1.2.3