From c270c1c80cfab8657d1b078b5a7b75b95b171762 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sat, 14 Nov 2015 12:57:17 +0000 Subject: [PATCH] Increase retries for eventual consistency in tests --- fstest/fstest.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fstest/fstest.go b/fstest/fstest.go index d1b2c7520..458af2c41 100644 --- a/fstest/fstest.go +++ b/fstest/fstest.go @@ -121,7 +121,8 @@ func CheckListingWithPrecision(t *testing.T, f fs.Fs, items []Item, precision ti is := NewItems(items) oldErrors := fs.Stats.GetErrors() var objs []fs.Object - for i := 1; i <= 5; i++ { + const retries = 10 + for i := 1; i <= retries; i++ { objs = nil for obj := range f.List() { objs = append(objs, obj) @@ -129,7 +130,7 @@ func CheckListingWithPrecision(t *testing.T, f fs.Fs, items []Item, precision ti if len(objs) == len(items) { break } - t.Logf("Sleeping for 1 second for list eventual consistency: %d/5", i) + t.Logf("Sleeping for 1 second for list eventual consistency: %d/%d", i, retries) time.Sleep(1 * time.Second) } for _, obj := range objs {