VictoriaMetrics/lib/logstorage/tokenizer_timing_test.go

20 lines
322 B
Go
Raw Normal View History

package logstorage
import (
"strings"
"testing"
)
func BenchmarkTokenizeStrings(b *testing.B) {
a := strings.Split(benchLogs, "\n")
b.ReportAllocs()
b.SetBytes(int64(len(benchLogs)))
b.RunParallel(func(pb *testing.PB) {
var tokens []string
for pb.Next() {
tokens = tokenizeStrings(tokens[:0], a)
}
})
}