diff options
author | Christopher Baines <mail@cbaines.net> | 2025-02-28 18:12:08 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2025-03-03 14:13:52 +0000 |
commit | c8f537ac0517f45393c8bf68fc0259f185324cc5 (patch) | |
tree | a7883a65530923e3757af6e38383f24b72013872 | |
parent | 7fc9cbd3e48d3afbafaa9326b9a6ecf6fdca9032 (diff) | |
download | guix-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.scm | 6 |
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)) |