From e1ae3b06898fb6e151d6f81aec89f90b0e9311d4 Mon Sep 17 00:00:00 2001 From: Elim Tsiagbey Date: Wed, 10 Jan 2024 16:47:27 -0500 Subject: [PATCH] fix(bsr): log failure reason for encode benchmark tests and stop the tests --- internal/bsr/encode_bench_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/bsr/encode_bench_test.go b/internal/bsr/encode_bench_test.go index 438a2d263..3d893dcfa 100644 --- a/internal/bsr/encode_bench_test.go +++ b/internal/bsr/encode_bench_test.go @@ -51,7 +51,7 @@ func BenchmarkEncodeParallel(b *testing.B) { for pb.Next() { buf, err := fstest.NewTempBuffer() if err != nil { - panic("could not create buffer") + b.Fatal("could not create buffer") } enc, _ := NewChunkEncoder(ctx, buf, NoCompression, NoEncryption) for _, c := range chunks { @@ -81,7 +81,7 @@ func BenchmarkEncodeSequential(b *testing.B) { for i := 0; i < b.N; i++ { buf, err := fstest.NewTempBuffer() if err != nil { - panic("could not create buffer") + b.Fatal("could not create buffer") } enc, _ := NewChunkEncoder(ctx, buf, NoCompression, NoEncryption) for _, c := range chunks {