Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | merge with head | yang-g | 2015-11-20 |
|\ | |||
| * | use new perf proto options in c++ | Jan Tattermusch | 2015-11-18 |
|/ | |||
* | Address some review comments about signal and restoring qps_test_with_poll | vjpai | 2015-11-04 |
| | | | | Make payloads respect the new defaults | ||
* | Secure performance testing for C++ is in the hizzouse! | vjpai | 2015-11-04 |
| | |||
* | Better reasonable default | vjpai | 2015-11-04 |
| | |||
* | Fix up single run test | vjpai | 2015-11-04 |
| | | | | Enable reasonable default if resp size not specified | ||
* | clang-format | Vijay Pai | 2015-11-04 |
| | |||
* | Add in security support, make payload protos configurable | vjpai | 2015-11-04 |
| | | | | Have not yet added tests with security support, coming soon | ||
* | Cleanup some names | vjpai | 2015-11-02 |
| | | | | | Remove some unused options and make server_threads relevant Start stubbing out better qps/core calculations | ||
* | Split up into a new service proto, use proper service suffix, add a | vjpai | 2015-10-29 |
| | | | | | reset option to the mark, create a closed loop config params (empty message) for consistency with other tests. | ||
* | Numerous proto changes to make things more sane and fix some outstanding issues | vjpai | 2015-10-28 |
| | |||
* | Address concerns from review | vjpai | 2015-08-11 |
| | |||
* | Remaining changes needed to get QPS test working on old compilers. | Vijay Pai | 2015-08-05 |
| | | | | | This change contains a lot of ugly changes, such as changing std::vector to allocation by new, etc. | ||
* | Handle all cases properly | vjpai | 2015-06-08 |
| | |||
* | Revert "Revert "Open loop sync/async multithreaded testing"" | Vijay Pai | 2015-06-08 |
| | |||
* | Missing required changes from pull req. #1964 | David Garcia Quintas | 2015-06-08 |
| | |||
* | Revert "Open loop sync/async multithreaded testing" | Craig Tiller | 2015-06-08 |
| | |||
* | Merge branch 'master' into poisson | vjpai | 2015-05-28 |
|\ | | | | | | | | | | | | | Conflicts: Makefile test/cpp/qps/client_async.cc test/cpp/qps/qpstest.proto | ||
| * | Merge branch 'master' of github.com:grpc/grpc into qps_reporter_refactoring | David Garcia Quintas | 2015-05-22 |
| |\ | |||
| * \ | Merge branch 'master' of github.com:grpc/grpc into qps_reporter_refactoring | David Garcia Quintas | 2015-05-21 |
| |\ \ | |||
| | | * | clang-format qps code - it was getting out of hand | Craig Tiller | 2015-05-21 |
| | |/ | |||
| * | | Improvements to reporting mechanism based on comments. | David Garcia Quintas | 2015-05-20 |
| | | | | | | | | | | | | Turned the reporter into a composite, much cleaner arch. | ||
| * | | Simplified code based on comments and fixed build.json | David Garcia Quintas | 2015-05-20 |
| | | | |||
| * | | Removed registry for benchmark reports & introduced benchmark_config.{h,cc} ↵ | David Garcia Quintas | 2015-05-20 |
| | | | | | | | | | | | | | | | | | | | | | in the spirit of test_config.{h,cc}. The purpose of benchmark_config is to allow for different behaviors to be decided at compile-time. | ||
| * | | Refactored benchmark reporting mechanism. | David Garcia Quintas | 2015-05-20 |
| | | | | | | | | | | | | | | | It now allows pluggging in "reporter" instances to process the benchmark results arbitrarily. This would allow, for example, to send results to a leaderboard and/or other systems for tracking performance metrics. | ||
| | * | Fix to work around the fact that Histogram isn't copyable. | David Garcia Quintas | 2015-05-20 |
| |/ | |||
* | | Merge branch 'stream_ctx' into poisson | vjpai | 2015-05-07 |
|\| | | | | | | | | | Conflicts: test/cpp/qps/client_sync.cc | ||
| * | Make sure that we have enough server threads to actually support the | Vijay Pai | 2015-05-05 |
| | | | | | | | | number of outstanding streams | ||
* | | Merge branch 'poisson' of git://github.com/vjpai/grpc into vjpai-poisson | vjpai | 2015-04-27 |
|\ \ | |/ |/| | | | | | Conflicts: Makefile | ||
| * | Supply command line flags for open-loop testing | Vijay Pai | 2015-04-27 |
| | | |||
* | | Add a GrpcLibrary class to wrap grpc_init and grpc_shutdown and convert all ↵ | Yang Gao | 2015-04-24 |
|/ | | | | the tests to init/shutdown free. | ||
* | Wrap ParseCommandLineFlags in InitTest | Yang Gao | 2015-04-15 |
| | |||
* | Merge branch 'qps' into local_worker | Craig Tiller | 2015-04-10 |
|\ | | | | | | | | | | | | | Conflicts: Makefile build.json test/cpp/qps/worker.cc | ||
| * | Add reporting library, use it | Craig Tiller | 2015-04-10 |
| | | |||
* | | Allow RunScenarios to spawn in-process workers | Craig Tiller | 2015-04-09 |
|/ | | | | | This allows us to get back to single binary tests where appropriate, which will help in-depth profiling efforts. I've built this atop my smoke_test changes as they inspired me to get this done. | ||
* | Allow specifying warmup, benchmark times | Craig Tiller | 2015-04-08 |
| | |||
* | Merge branch 'qps-stream' of https://github.com/vjpai/grpc into vjpai-qps-stream | Vijay Pai | 2015-03-23 |
|\ | |||
| * | test return value of rpc parse | Vijay Pai | 2015-03-23 |
| | | |||
| * | Make RPC type configurable | vjpai | 2015-03-23 |
| | | |||
* | | clang-format c++ code | Yang Gao | 2015-03-17 |
|/ | |||
* | clang-format | Craig Tiller | 2015-03-04 |
| | |||
* | Async client progress | Craig Tiller | 2015-03-04 |
| | |||
* | Print resource utilization | Craig Tiller | 2015-03-03 |
| | |||
* | Formatting | Craig Tiller | 2015-03-03 |
| | |||
* | Rework QPS client/server | Craig Tiller | 2015-03-02 |
| | | | | | Now setup as a driver and N anonymous workers that may become clients or servers. Will convert async soon. | ||
* | Driver to client/server kind of works | Craig Tiller | 2015-02-23 |
| | |||
* | Getting the driver pieces in place | Craig Tiller | 2015-02-23 |
Driver logic not implemented yet |