【发布时间】:2016-01-20 00:49:40
【问题描述】:
我有这个基准函数:
BenchmarkMyTest(b *testing.B) {
}
我想只运行这个函数而不运行所有其他测试,但是这个命令对我没有用。
go test -bench='BenchmarkMyTest'
or
go test -run='BenchmarkMyTest'
在 Go 中运行单个基准测试函数的正确方法是什么? 它说要使用正则表达式,但我找不到任何文档。
谢谢,
【问题讨论】:
-
go test -bench BenchmarkMyTest
标签: testing go benchmarking