From 3b63388e79a0b819c96ded002b8f8c9794e9ad06 Mon Sep 17 00:00:00 2001 From: Awn Date: Wed, 24 Jul 2019 22:14:58 +0100 Subject: [PATCH] benchmarks: set test size to compute throughput (#16) * benchmarks: set test size to compute throughput * patch: error on cross-filesystem rename operation * revert: commit to wrong branch --- bitcask_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bitcask_test.go b/bitcask_test.go index a11b2af..23d2ea9 100644 --- a/bitcask_test.go +++ b/bitcask_test.go @@ -528,6 +528,8 @@ func BenchmarkGet(b *testing.B) { for _, tt := range tests { b.Run(tt.name, func(b *testing.B) { + b.SetBytes(int64(tt.size)) + key := "foo" value := []byte(strings.Repeat(" ", tt.size)) @@ -576,6 +578,8 @@ func BenchmarkPut(b *testing.B) { for _, tt := range tests { b.Run(tt.name, func(b *testing.B) { + b.SetBytes(int64(tt.size)) + key := "foo" value := []byte(strings.Repeat(" ", tt.size)) b.ResetTimer()