fs: fix race conditions in --max-delete and --max-delete-size

This commit is contained in:
Nick Craig-Wood
2023-03-08 18:40:37 +00:00
parent a35ee30d9f
commit e2984227bb
4 changed files with 38 additions and 22 deletions

View File

@@ -121,8 +121,10 @@ func TestStatsGroupOperations(t *testing.T) {
})
testGroupStatsInfo := NewStatsGroup(ctx, "test-group")
testGroupStatsInfo.Deletes(1)
GlobalStats().Deletes(41)
require.NoError(t, testGroupStatsInfo.DeleteFile(ctx, 0))
for i := 0; i < 41; i++ {
require.NoError(t, GlobalStats().DeleteFile(ctx, 0))
}
t.Run("core/group-list", func(t *testing.T) {
call := rc.Calls.Get("core/group-list")