aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2021-08-18 10:58:03 +0300
committerEfraim Flashner <efraim@flashner.co.il>2021-08-18 10:58:03 +0300
commit199a1235bd331b9202b4f7b404cfd66c2d33f7cd (patch)
tree025c19b7166050c3f567d3cfd0e8ba53de1dff58
parentc5ef49a160dc0d88e5ae9136b59f525c4d1cd2e7 (diff)
downloadguix-199a1235bd331b9202b4f7b404cfd66c2d33f7cd.tar
guix-199a1235bd331b9202b4f7b404cfd66c2d33f7cd.tar.gz
gnu: openssl: Skip flaky test on arm hardware.
* gnu/packages/tls.scm (openssl)[arguments]: Add phase on armhf- and aarch64-linux to skip a flaky test.
-rw-r--r--gnu/packages/tls.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 4b8df04f17..277d79e51f 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -380,6 +380,14 @@ OpenSSL for TARGET."
#$(target->openssl-target
(%current-target-system))))))
#~())
+ ;; This test seems to be dependant on kernel features.
+ ;; https://github.com/openssl/openssl/issues/12242
+ #$@(if (target-arm?)
+ #~((replace 'check
+ (lambda* (#:key tests? test-target #:allow-other-keys)
+ (when tests?
+ (invoke "make" "TESTS=-test_afalg" test-target)))))
+ #~())
(replace 'configure
(lambda* (#:key configure-flags #:allow-other-keys)
(let* ((out #$output)