mirror of
https://github.com/restic/restic.git
synced 2026-06-21 08:04:18 +00:00
backend/rest: fix flaky test cleanup (#21901)
This commit is contained in:
@@ -35,7 +35,12 @@ func DefaultDelete(ctx context.Context, be backend.Backend) error {
|
||||
|
||||
for _, t := range alltypes {
|
||||
err := be.List(ctx, t, func(fi backend.FileInfo) error {
|
||||
return be.Remove(ctx, backend.Handle{Type: t, Name: fi.Name})
|
||||
err := be.Remove(ctx, backend.Handle{Type: t, Name: fi.Name})
|
||||
if err != nil && be.IsNotExist(err) {
|
||||
// deletion of files created by TestSaveError may happen with a delay for the REST server, so we ignore the error
|
||||
err = nil
|
||||
}
|
||||
return err
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user