~ruther/guix-local

8b133856378de28e49a2fe45356a4257164a3dbd — John Kehayias 6 months ago 3f390cf
gnu: coreutils: Skip a test.

This test fails on btrfs more generally, not only on hurd.

* gnu/packages/base.scm (coreutils)[arguments]<#:phases>: Skip the
reflink-auto test unconditionally.

Change-Id: I27c4750f848a6b4c3c251614d95aefe41efe5d81
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/base.scm
M gnu/packages/base.scm => gnu/packages/base.scm +4 -2
@@ 526,8 526,6 @@ used to apply commands with arbitrarily long arguments.")
                                   "tests/split/fail.sh"
                                   ;; These tests error
                                   "tests/dd/nocache.sh"
                                   ;; These tests can intermitently fail on btrfs
                                   "tests/cp/reflink-auto.sh"
                                   ;; These tests fail
                                   "tests/cp/sparse.sh"
                                   "tests/cp/special-f.sh"


@@ 573,6 571,10 @@ used to apply commands with arbitrarily long arguments.")
                               (("(^| )main *\\(.*" all)
                                (string-append all "{\n  exit (77);//"))))
                           '())
                     ;; These tests can fail on btrfs.
                     (substitute* "tests/cp/reflink-auto.sh"
                       (("^#!.*" all)
                        (string-append all "exit 77;\n")))
                     (substitute* "Makefile.in"
                       ;; fails on filesystems where inotify cannot be used,
                       ;; more info in #47935