diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-11-18 22:44:04 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-11-20 10:16:58 +0000 |
commit | 55069682323b0c204b2ddda696bfcd33f4e47a64 (patch) | |
tree | 508042cdb977ec9ea3c6323e8727aa149e09ba54 /messagebus_test | |
parent | 95432b0ec4be8e844fe5433598a9045d0de08fef (diff) |
Use C++11 chrono instead prehistoric homegrown stuff.
Diffstat (limited to 'messagebus_test')
-rw-r--r-- | messagebus_test/src/tests/speed/cpp-client.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/messagebus_test/src/tests/speed/cpp-client.cpp b/messagebus_test/src/tests/speed/cpp-client.cpp index 8f65e919e97..299b2a01948 100644 --- a/messagebus_test/src/tests/speed/cpp-client.cpp +++ b/messagebus_test/src/tests/speed/cpp-client.cpp @@ -108,20 +108,17 @@ App::Main() // let the system 'warm up' FastOS_Thread::Sleep(5000); - FastOS_Time start; - FastOS_Time stop; + fastos::StopWatch stopWatch; uint32_t okBefore = 0; uint32_t okAfter = 0; uint32_t failBefore = 0; uint32_t failAfter = 0; - start.SetNow(); client.sample(okBefore, failBefore); FastOS_Thread::Sleep(10000); // Benchmark time - stop.SetNow(); + stopWatch.stop(); client.sample(okAfter, failAfter); - stop -= start; - double time = stop.MilliSecs(); + double time = stopWatch.elapsed().ms(); double msgCnt = (double)(okAfter - okBefore); double throughput = (msgCnt / time) * 1000.0; fprintf(stdout, "CPP-CLIENT: %g msg/s\n", throughput); |