From ac53cbb368fef080a3e0656794109621bbe036db Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Wed, 8 Dec 2021 13:21:10 +0100 Subject: gnu: monero: Improve check phase. * gnu/packages/finance.scm (monero)[arguments]: Take 'tests?' parameter into consideration in 'check' phase. --- gnu/packages/finance.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index f28fbf8809..1f4dd25f6f 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -716,12 +716,13 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch #t)) ;; Only try tests that don't need access to network or system (replace 'check - (lambda _ + (lambda* (#:key tests? #:allow-other-keys) ;; Core tests sometimes fail, at least on i686-linux. ;; Let's disable them for now and just try hash tests ;; and unit tests. ;; (invoke "make" "ARGS=-R 'hash|core_tests' --verbose" "test"))) - (invoke "make" "ARGS=-R 'hash' --verbose" "test"))) + (when tests? + (invoke "make" "ARGS=-R 'hash' --verbose" "test")))) (add-after 'check 'unit-tests (lambda _ (let ((excluded-unit-tests -- cgit v1.2.3