aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2025-02-28 18:12:08 +0000
committerChristopher Baines <mail@cbaines.net>2025-03-03 14:13:52 +0000
commitc8f537ac0517f45393c8bf68fc0259f185324cc5 (patch)
treea7883a65530923e3757af6e38383f24b72013872
parent7fc9cbd3e48d3afbafaa9326b9a6ecf6fdca9032 (diff)
downloadguix-c8f537ac0517f45393c8bf68fc0259f185324cc5.tar.gz
guix-c8f537ac0517f45393c8bf68fc0259f185324cc5.zip
gnu: go-github-com-hodgesds-perf-utils: Skip more tests on arm.
I see these failing when built on Honeycomb build machines: === RUN TestDataTLB utils_test.go:234: no such file or directory --- FAIL: TestDataTLB (0.00s) === RUN TestInstructionTLB utils_test.go:246: no such file or directory --- FAIL: TestInstructionTLB (0.00s) It could be something with the system configuration but just disable the tests for now. This is working towards getting the prometheus-node-exporter package building again on aarch64-linux. Note that there's even more test failures when trying to build with qemu binfmt emulation. * gnu/packages/golang-xyz.scm (go-github-com-hodgesds-perf-utils)[arguments]: Skip a couple more tests on arm. Change-Id: Ib5bc41679d825a1a727e240e7fffeb336f82db6d
-rw-r--r--gnu/packages/golang-xyz.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 67957caae0..0b7858e4fe 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -7509,7 +7509,11 @@ anniversaries.")
"TestNodeCache"
"TestProfiler"
"TestSoftwareProfiler"
- "TestTraceFSMount")
+ "TestTraceFSMount"
+ #$@(if (target-arm?)
+ '("TestDataTLB"
+ "TestInstructionTLB")
+ '()))
"|"))))
(native-inputs
(list go-github-com-stretchr-testify))