From 579925fa94a1d56359e683950bdf863cfd35c008 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 5 Feb 2021 10:01:33 +1100 Subject: [PATCH] Fix panic in benchmark --- storage/test/bench-resource-pieces.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/storage/test/bench-resource-pieces.go b/storage/test/bench-resource-pieces.go index 84d92218..95646484 100644 --- a/storage/test/bench-resource-pieces.go +++ b/storage/test/bench-resource-pieces.go @@ -18,7 +18,10 @@ const chunkSize = 1 << 14 func BenchmarkPieceMarkComplete(b *testing.B, ci storage.ClientImpl, pieceSize int64, numPieces int, capacity int64) { c := qt.New(b) - ti, err := ci.OpenTorrent(nil, metainfo.Hash{}) + ti, err := ci.OpenTorrent(&metainfo.Info{ + Pieces: make([]byte, metainfo.HashSize*numPieces), + PieceLength: pieceSize, + }, metainfo.Hash{}) c.Assert(err, qt.IsNil) defer ti.Close() info := &metainfo.Info{ -- 2.44.0