Commit Graph

64 Commits

Author SHA1 Message Date
Menghan Li ceacfbcbc1 Add selecting on stop chan to avoid goroutine leak 2016-04-29 10:58:11 -07:00
Menghan Li 0ca699c979 Address review comments
Change Abs to abs
Remove unimplemented distribution
Name change
Get server port from config or cmd line option
2016-04-29 10:39:18 -07:00
Menghan Li bb1be7190b Change cpu core set and var declaration 2016-04-28 16:43:23 -07:00
Menghan Li 3a13913bba Address review comments
Change startBenchmarkClient and startBenchmarkServer
2016-04-28 16:16:54 -07:00
Menghan Li 988c934720 Rename genericServer to byteBufServer 2016-04-28 14:43:29 -07:00
Menghan Li 63410e3453 Change doBenchmark to client struct member function 2016-04-27 16:15:23 -07:00
Menghan Li bc7b50cb41 Minor fixes
Add license
Remove comments and debug logging
Change client status timeElapsed
Change error code to unimplemented
Change warm up rpc size
Move conn.Close go routine
Defer server and client shutdown
Add histogram sumOfSquare clear
Change worker stop
Change benchmark go routine argument
Use same lock inside and out of benchmark
2016-04-27 16:15:23 -07:00
Menghan Li b54a56774d Update histogram creating options 2016-04-27 16:15:23 -07:00
Menghan Li ad0677d6a9 Close loop: Create multiple streams on one connection 2016-04-27 16:15:23 -07:00
Menghan Li 9a595041db Add benchmarkClient shutdown() 2016-04-27 16:15:12 -07:00
Menghan Li fc76af457f Add distribution variable to be used by open loop 2016-04-27 16:14:24 -07:00
Menghan Li b5e39adfb2 Add generic close loop 2016-04-27 16:14:24 -07:00
Menghan Li 257710d39c Add close benchmark rpc calls 2016-04-27 16:13:32 -07:00
Menghan Li 2aaff82a6e Add RunClient() 2016-04-27 16:13:06 -07:00