diff options
Diffstat (limited to 'test/benchmarks/network')
-rw-r--r-- | test/benchmarks/network/iperf_test.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/benchmarks/network/iperf_test.go b/test/benchmarks/network/iperf_test.go index 5e81149fe..d8dd2a6ae 100644 --- a/test/benchmarks/network/iperf_test.go +++ b/test/benchmarks/network/iperf_test.go @@ -25,10 +25,6 @@ import ( ) func BenchmarkIperf(b *testing.B) { - iperf := tools.Iperf{ - Num: b.N, - } - clientMachine, err := harness.GetMachine() if err != nil { b.Fatalf("failed to get machine: %v", err) @@ -93,6 +89,10 @@ func BenchmarkIperf(b *testing.B) { b.Fatalf("failed to wait for server: %v", err) } + iperf := tools.Iperf{ + Num: b.N, + } + // Run the client. b.ResetTimer() out, err := client.Run(ctx, dockerutil.RunOpts{ @@ -103,6 +103,7 @@ func BenchmarkIperf(b *testing.B) { } b.StopTimer() iperf.Report(b, out) + b.StartTimer() }) } } |