mirror of
https://github.com/restic/restic.git
synced 2026-11-06 07:19:21 +00:00
backend/rest: fix flaky test cleanup (#21901)
This commit is contained in:
1 parent
532f36a5a8
commit
ea699bb0ba
1 file changed
+6
-1
@@ -35,7 +35,12 @@ func DefaultDelete(ctx context.Context, be backend.Backend) error {
|
|||||||
|
|
||||||
for _, t := range alltypes {
|
for _, t := range alltypes {
|
||||||
err := be.List(ctx, t, func(fi backend.FileInfo) error {
|
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 {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
|||||||
Reference in new issue
Block a user