diff options
author | 2017-05-31 12:38:38 -0700 | |
---|---|---|
committer | 2017-05-31 12:38:38 -0700 | |
commit | f9b90428df3496175cf30b2a905d4dd1652463a3 (patch) | |
tree | 9cae34af4fbf51ce82216e1ce357ac8503ca0e25 /test | |
parent | bf2d87c816d59644bcafeb8384dd966c077fcae6 (diff) | |
parent | a4cd06fc212d218255bd083b47d733eebd0b1c77 (diff) |
Merge pull request #11269 from ncteisen/bm-trickle-bugfixes
Bugfix for bm_trickle
Diffstat (limited to 'test')
-rw-r--r-- | test/cpp/microbenchmarks/bm_fullstack_trickle.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/cpp/microbenchmarks/bm_fullstack_trickle.cc b/test/cpp/microbenchmarks/bm_fullstack_trickle.cc index d7e3a9cf47..702a14d14e 100644 --- a/test/cpp/microbenchmarks/bm_fullstack_trickle.cc +++ b/test/cpp/microbenchmarks/bm_fullstack_trickle.cc @@ -419,18 +419,18 @@ static void BM_PumpUnbalancedUnary_Trickle(benchmark::State& state) { } static void UnaryTrickleArgs(benchmark::internal::Benchmark* b) { + // A selection of interesting numbers const int cli_1024k = 1024 * 1024; const int cli_32M = 32 * 1024 * 1024; const int svr_256k = 256 * 1024; const int svr_4M = 4 * 1024 * 1024; const int svr_64M = 64 * 1024 * 1024; for (int bw = 64; bw <= 128 * 1024 * 1024; bw *= 16) { - b->Args({bw, cli_1024k, svr_256k}); - b->Args({bw, cli_1024k, svr_4M}); - b->Args({bw, cli_1024k, svr_64M}); - b->Args({bw, cli_32M, svr_256k}); - b->Args({bw, cli_32M, svr_4M}); - b->Args({bw, cli_32M, svr_64M}); + for (auto svr : {svr_256k, svr_4M, svr_64M}) { + for (auto cli: {cli_1024k, cli_32M}) { + b->Args({cli, svr, bw}); + } + } } } BENCHMARK(BM_PumpUnbalancedUnary_Trickle)->Apply(UnaryTrickleArgs); |