storage/test/bench-resource-pieces.go | 5 ++++- diff --git a/storage/test/bench-resource-pieces.go b/storage/test/bench-resource-pieces.go index 84d9221824265d2bf50e08d24760875c3257b32d..9564648400bf33adf77ed8a93bb5ad77bb0a9c9f 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{