From feba33d2c1f47f7292e51a61a506b81cea666aa7 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 3 Mar 2025 08:06:59 +0200 Subject: [PATCH] gnu: python-websockets: Fix test suite on riscv64-linux. * gnu/packages/python-web.scm (python-websockets)[arguments]: When building for riscv64-linux use an even longer test timeout. Change-Id: I83390a5e5e8d9e1ab6514841feca8e5066d6c80d --- gnu/packages/python-web.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 06b3848e0aa317aaee9be30d27af528d68053166..18c4931c4995689cda5553e74ef8bf8771a5812c 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -7974,7 +7974,11 @@ files.") #~(modify-phases %standard-phases (add-before 'check 'extend-test-timeout (lambda _ - (setenv "WEBSOCKETS_TESTS_TIMEOUT_FACTOR" "10")))))) + ;; Some architectures need an even longer timeout. Make it + ;; long enough that it should never fail due to timeout. + #$@(if (target-riscv64?) + #~((setenv "WEBSOCKETS_TESTS_TIMEOUT_FACTOR" "100")) + #~((setenv "WEBSOCKETS_TESTS_TIMEOUT_FACTOR" "10")))))))) (native-inputs (list python-setuptools python-wheel))