diff options
author | Håvard Pettersen <havardpe@oath.com> | 2018-09-03 10:11:36 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2018-09-03 10:11:36 +0000 |
commit | 378370515e43a64b275372ff2c7572d7357d6ca7 (patch) | |
tree | 39c7e97984cfdb942a8a1782f38725397a50ba3c /fnet/src/tests | |
parent | a67d62b619af8a01bff2dffcdcf089368cf5401a (diff) |
make test run faster
Diffstat (limited to 'fnet/src/tests')
-rw-r--r-- | fnet/src/tests/frt/parallel_rpc/parallel_rpc_test.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/fnet/src/tests/frt/parallel_rpc/parallel_rpc_test.cpp b/fnet/src/tests/frt/parallel_rpc/parallel_rpc_test.cpp index 478e4b14f02..4f8b4b82743 100644 --- a/fnet/src/tests/frt/parallel_rpc/parallel_rpc_test.cpp +++ b/fnet/src/tests/frt/parallel_rpc/parallel_rpc_test.cpp @@ -93,8 +93,8 @@ void perform_test(size_t thread_id, Client &client, Result &result) { seq = ret; }; size_t loop_cnt = 128; - BenchmarkTimer::benchmark(invoke, invoke, 1.0); - BenchmarkTimer timer(3.0); + BenchmarkTimer::benchmark(invoke, invoke, 0.5); + BenchmarkTimer timer(1.5); while (timer.has_budget()) { timer.before(); for (size_t i = 0; i < loop_cnt; ++i) { @@ -103,7 +103,7 @@ void perform_test(size_t thread_id, Client &client, Result &result) { timer.after(); } double t = timer.min_time(); - BenchmarkTimer::benchmark(invoke, invoke, 1.0); + BenchmarkTimer::benchmark(invoke, invoke, 0.5); EXPECT_GREATER_EQUAL(seq, loop_cnt); result.req_per_sec[thread_id] = double(loop_cnt) / t; req->SubRef(); @@ -117,12 +117,6 @@ void perform_test(size_t thread_id, Client &client, Result &result) { TEST_MT_FFF("parallel rpc with 1/1 transport threads and 128 user threads", 128, Server(1), Client(1, f1), Result(num_threads)) { perform_test(thread_id, f2, f3); } -TEST_MT_FFF("parallel rpc with 1/8 transport threads and 128 user threads", - 128, Server(8), Client(1, f1), Result(num_threads)) { perform_test(thread_id, f2, f3); } - -TEST_MT_FFF("parallel rpc with 8/1 transport threads and 128 user threads", - 128, Server(1), Client(8, f1), Result(num_threads)) { perform_test(thread_id, f2, f3); } - TEST_MT_FFF("parallel rpc with 8/8 transport threads and 128 user threads", 128, Server(8), Client(8, f1), Result(num_threads)) { perform_test(thread_id, f2, f3); } |