~ruther/guix-local

937215d562f65cd24c0113ebc3663e93fec0f595 — Marius Bakke 3 years ago 7d4a1b8
gnu: python-afdko: Run tests in parallel.

* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust check phase for
parallel execution.
[native-inputs]: Add PYTHON-PYTEST-XDIST.
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/fontutils.scm
M gnu/packages/fontutils.scm => gnu/packages/fontutils.scm +3 -1
@@ 198,7 198,8 @@ them as it goes.")
            (lambda* (#:key tests? #:allow-other-keys)
              (when tests?
                (setenv "HOME" "/tmp")
                (invoke "pytest" "-vv"))))
                (invoke "pytest" "-vv" "--dist" "loadfile" "-n"
                        (number->string (parallel-job-count))))))
          (add-after 'check 'wrap
            (assoc-ref %standard-phases 'wrap))
          (add-before 'wrap 'wrap-PATH


@@ 217,6 218,7 @@ them as it goes.")
           openjdk                      ;required by antlr4
           ninja
           python-pytest
           python-pytest-xdist
           python-scikit-build
           python-setuptools-scm
           python-wheel))