summaryrefslogtreecommitdiffhomepage
path: root/test/benchmarks/network
diff options
context:
space:
mode:
Diffstat (limited to 'test/benchmarks/network')
-rw-r--r--test/benchmarks/network/iperf_test.go9
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()
})
}
}