sharlatan pushed a commit to branch go-team
in repository guix.
commit a06ec730527ded60580521958b4643da3841d221
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Mar 21 21:59:21 2025 +0000
gnu: go-golang-org-x-sys: Skip some tests on ARM.
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]
<test-flags>: Skip 4 failing tests on ARM systems.
Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be
---
gnu/packages/golang-build.scm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/golang-build.scm b/gnu/packages/golang-build.scm
index af10222e07..e4a1e40112 100644
--- a/gnu/packages/golang-build.scm
+++ b/gnu/packages/golang-build.scm
@@ -866,6 +866,15 @@ cancellation for groups of goroutines working on subtasks
of a common task
(arguments
(list
#:skip-build? #t
+ #:test-flags
+ #~(list #$@(if (target-arm?)
+ '("-skip" (string-join
+ (list "TestParseOrigDstAddr/udp4"
+ "TestIoctlGetEthtoolDrvinfo"
+ "TestIoctlGetEthtoolTsInfo"
+ "TestRlimitAs")
+ "|"))
+ '()))
#:import-path "golang.org/x/sys"))
(home-page "https://go.googlesource.com/sys")
(synopsis "Go support for low-level system interaction")