From f70aca6f6f7a0eaeafb16f5981805515d44f7e19 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Thu, 4 Mar 2021 20:33:46 +0100 Subject: [PATCH] restorer: Skip preallocate test if not supported by the filesystem --- internal/restorer/preallocate_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/restorer/preallocate_test.go b/internal/restorer/preallocate_test.go index fe77c183b..158b8a74c 100644 --- a/internal/restorer/preallocate_test.go +++ b/internal/restorer/preallocate_test.go @@ -4,6 +4,7 @@ import ( "os" "path" "strconv" + "syscall" "testing" "github.com/restic/restic/internal/fs" @@ -24,6 +25,9 @@ func TestPreallocate(t *testing.T) { }() err = preallocateFile(wr, i) + if err == syscall.ENOTSUP { + t.SkipNow() + } test.OK(t, err) fi, err := wr.Stat()