From 7e701781551d2c37a6115793a0eee4f8aae6ddbd Mon Sep 17 00:00:00 2001 From: "ganglin.song" Date: Thu, 31 Aug 2017 09:57:15 +0800 Subject: [PATCH] feat: fix go test -test.bench result --- zh/11.3.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/11.3.md b/zh/11.3.md index dcd95c7b..a49603c2 100644 --- a/zh/11.3.md +++ b/zh/11.3.md @@ -153,12 +153,12 @@ func Benchmark_TimeConsumingFunction(b *testing.B) { ``` -我们执行命令`go test -file webbench_test.go -test.bench=".*"`,可以看到如下结果: +我们执行命令`go test webbench_test.go -test.bench=".*"`,可以看到如下结果: - PASS - Benchmark_Division 500000000 7.76 ns/op - Benchmark_TimeConsumingFunction 500000000 7.80 ns/op - ok gotest 9.364s +Benchmark_Division-4 500000000 7.76 ns/op 456 B/op 14 allocs/op +Benchmark_TimeConsumingFunction-4 500000000 7.80 ns/op 224 B/op 4 allocs/op +PASS +ok gotest 9.364s 上面的结果显示我们没有执行任何`TestXXX`的单元测试函数,显示的结果只执行了压力测试函数,第一条显示了`Benchmark_Division`执行了500000000次,每次的执行平均时间是7.76纳秒,第二条显示了`Benchmark_TimeConsumingFunction`执行了500000000,每次的平均执行时间是7.80纳秒。最后一条显示总共的执行时间。