[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
92/96: gnu: gnutls: Extend test timeout on powerpc-linux.
From: |
guix-commits |
Subject: |
92/96: gnu: gnutls: Extend test timeout on powerpc-linux. |
Date: |
Wed, 19 Apr 2023 21:41:18 -0400 (EDT) |
apteryx pushed a commit to branch core-updates
in repository guix.
commit f2107eb221ee6d904c1fd05e5fcdbe064ac44b89
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Tue Apr 18 19:59:59 2023 +0300
gnu: gnutls: Extend test timeout on powerpc-linux.
* gnu/packages/tls.scm (gnutls)[arguments]: When building for
powerpc-linux add a phase to extend the test timeout.
---
gnu/packages/tls.scm | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index a5154df573..e0da7757e0 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -252,7 +252,14 @@ living in the same process.")
(lambda _
(substitute* "tests/fastopen.sh"
(("^unset RETCODE")
- "exit 77\n")))) ;skip
+ "exit 77\n")) ;skip
+ #$@(if (target-ppc32?)
+ ;; https://gitlab.com/gnutls/gnutls/-/issues/1354
+ ;; Extend the test timeout from the default of 20 *
1000
+ #~((add-after 'unpack 'increase-test-timeout
+ (lambda _
+ (setenv "GNUTLS_TEST_TIMEOUT" "60000"))))
+ #~())))
(add-after 'install 'move-doc
(lambda* (#:key outputs #:allow-other-keys)
;; Copy the 4.1 MiB of section 3 man pages to "doc".
@@ -263,18 +270,18 @@ living in the same process.")
(mkdir-p mandir)
(copy-recursively oldman mandir)
(delete-file-recursively oldman)))))))
- (outputs '("out" ;4.4 MiB
+ (outputs '("out" ;4.4 MiB
"debug"
- "doc")) ;4.1 MiB of man pages
+ "doc")) ;4.1 MiB of man pages
(native-inputs
(append (list pkg-config texinfo which
- util-linux) ;one test needs 'setsid'
+ util-linux) ;one test needs 'setsid'
(if (hurd-target?)
'()
(list net-tools
- iproute ;for 'ss'
- socat ;several tests rely on it
- datefudge)))) ;tests rely on 'datefudge'
+ iproute ;for 'ss'
+ socat ;several tests rely on it
+ datefudge)))) ;tests rely on 'datefudge'
(inputs (list libunistring))
(propagated-inputs
;; These are all in the 'Requires.private' field of gnutls.pc.
- 61/96: gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot., (continued)
- 61/96: gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot., guix-commits, 2023/04/19
- 63/96: gnu: texlive-latex-totcount: Replace with texlive-totcount., guix-commits, 2023/04/19
- 69/96: gnu: emacs-envrc: Update to 0.5., guix-commits, 2023/04/19
- 70/96: gnu: emacs-envrc: Add DIRENV as an input., guix-commits, 2023/04/19
- 43/96: gnu: font-meera-inimai: Use gexps and remove labels., guix-commits, 2023/04/19
- 71/96: gnu: emacs-marginalia: Update to 1.2., guix-commits, 2023/04/19
- 72/96: gnu: emacs-osm: Update to 0.11., guix-commits, 2023/04/19
- 79/96: gnu: r-structuralvariantannotation: Update to 1.14.1., guix-commits, 2023/04/19
- 80/96: gnu: r-enrichplot: Update to 1.18.4., guix-commits, 2023/04/19
- 82/96: gnu: r-gdsfmt: Update to 1.34.1., guix-commits, 2023/04/19
- 92/96: gnu: gnutls: Extend test timeout on powerpc-linux.,
guix-commits <=
- 23/96: gnu: qtbase: Disable unstable tst_qpauseanimation test., guix-commits, 2023/04/19
- 25/96: gnu: python-isort: Update to 5.12.0., guix-commits, 2023/04/19
- 40/96: gnu: python-scikit-build: Update to 0.17.1., guix-commits, 2023/04/19
- 41/96: gnu: python-fonttools: Update to 4.39.3., guix-commits, 2023/04/19
- 57/96: snippets: tempel: Simplify git-commit-mode detection., guix-commits, 2023/04/19
- 62/96: gnu: texlive-latex-acronym: Replace with texlive-acronym., guix-commits, 2023/04/19
- 64/96: gnu: texlive-latex-lastpage: Replace with texlive-lastpage., guix-commits, 2023/04/19
- 37/96: gnu: python-pytest-trio: Update to 0.8.0., guix-commits, 2023/04/19
- 44/96: gnu: python-anyio: Update to 3.6.2., guix-commits, 2023/04/19
- 46/96: environment: Really auto-load (guix scripts pack)., guix-commits, 2023/04/19