From 2ab604269173071079901a5126d8b82847c9d680 Mon Sep 17 00:00:00 2001 From: Anton Nikiforov Date: Mon, 16 Jan 2023 09:38:50 +0300 Subject: [PATCH] [#2179] test: Fix test `TestEvacuateNetwork/multiple_shards,_evacuate_many` Signed-off-by: Anton Nikiforov --- pkg/local_object_storage/engine/evacuate_test.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkg/local_object_storage/engine/evacuate_test.go b/pkg/local_object_storage/engine/evacuate_test.go index 43fd6341..907e011e 100644 --- a/pkg/local_object_storage/engine/evacuate_test.go +++ b/pkg/local_object_storage/engine/evacuate_test.go @@ -53,11 +53,22 @@ func newEngineEvacuate(t *testing.T, shardNum int, objPerShard int) (*StorageEng require.NoError(t, e.Init()) objects := make([]*objectSDK.Object, 0, objPerShard*len(ids)) + + for _, sh := range ids { + obj := generateObjectWithCID(t, cidtest.ID()) + objects = append(objects, obj) + + var putPrm shard.PutPrm + putPrm.SetObject(obj) + _, err := e.shards[sh.String()].Put(putPrm) + require.NoError(t, err) + } + for i := 0; ; i++ { objects = append(objects, generateObjectWithCID(t, cidtest.ID())) var putPrm PutPrm - putPrm.WithObject(objects[i]) + putPrm.WithObject(objects[len(objects)-1]) _, err := e.Put(putPrm) require.NoError(t, err) -- 2.40.1