mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
gnu: node: Disable failing tests on armhf-linux.
* gnu/packages/node.scm (node)[arguments]: When building on armhf-linux, disable several zlib tests.
This commit is contained in:
parent
458c3ff552
commit
5cfc6a88e9
1 changed files with 15 additions and 2 deletions
|
@ -74,8 +74,7 @@ (define-public node
|
|||
#t))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
;; TODO: Purge the bundled copies from the source.
|
||||
'(#:configure-flags '("--shared-cares"
|
||||
`(#:configure-flags '("--shared-cares"
|
||||
"--shared-http-parser"
|
||||
"--shared-libuv"
|
||||
"--shared-nghttp2"
|
||||
|
@ -121,6 +120,20 @@ (define-public node
|
|||
;; https://github.com/nodejs/node/issues/31213
|
||||
(delete-file "test/parallel/test-net-listen-after-destroying-stdin.js")
|
||||
|
||||
;; FIXME: These tests fail on armhf-linux:
|
||||
;; https://github.com/nodejs/node/issues/31970
|
||||
,@(if (string-prefix? "arm" (%current-system))
|
||||
'((for-each delete-file
|
||||
'("test/parallel/test-zlib.js"
|
||||
"test/parallel/test-zlib-brotli.js"
|
||||
"test/parallel/test-zlib-brotli-flush.js"
|
||||
"test/parallel/test-zlib-brotli-from-brotli.js"
|
||||
"test/parallel/test-zlib-brotli-from-string.js"
|
||||
"test/parallel/test-zlib-convenience-methods.js"
|
||||
"test/parallel/test-zlib-random-byte-pipes.js"
|
||||
"test/parallel/test-zlib-write-after-flush.js")))
|
||||
'())
|
||||
|
||||
;; These tests have an expiry date: they depend on the validity of
|
||||
;; TLS certificates that are bundled with the source. We want this
|
||||
;; package to be reproducible forever, so remove those.
|
||||
|
|
Loading…
Reference in a new issue