aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/qps/driver.h
Commit message (Collapse)AuthorAge
* Allow specifying specific credential types to reach specific works in QPS ↵Gravatar Alexander Polcyn2018-11-21
| | | | benchmark driver
* Add an option to collect medians every epoch. Useful for gathering per ↵Gravatar Hope Casey-Allen2018-08-25
| | | | second median latencies
* Create inproc version of QPS test and add a few simple tests of this to ↵Gravatar Vijay Pai2017-10-19
| | | | standard testing suite.
* Removed unnecessary default values and fixed sanity.Gravatar Guantao Liu2017-07-14
|
* Add a new metric 'Queries/CPU-sec'.Gravatar Guantao Liu2017-07-12
| | | | Enable internal credential types.
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* Include x.pb.h instead of x.grpc.pb.h for message-only protosGravatar yang-g2017-03-06
|
* ignore core counts and core lists in qps json driverGravatar Alexander Polcyn2017-01-11
|
* allow disable core_list setting and override qps server in benchmarksGravatar Alexander Polcyn2016-12-20
|
* Add more information so that we can have a meaningful exit codeGravatar Vijay Pai2016-07-07
|
* integrate ScenarioResult proto into qps driverGravatar Jan Tattermusch2016-04-14
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Auto-changesGravatar Craig Tiller2016-03-25
|
* Clang format and fix copyrightsGravatar murgatroid992016-02-05
|
* Add a Quit RPC so that we can conveniently shut down the workers from the ↵Gravatar vjpai2016-02-02
| | | | driver.
* Consolidate C++ proto files under src/protoGravatar Craig Tiller2015-12-17
| | | | | | - make the directory structure match the package structure - sanitize the package structure (test --> testing) - add auto-detection of proto file dependencies
* clang-formatGravatar Vijay Pai2015-11-04
|
* Cleanup some namesGravatar vjpai2015-11-02
| | | | | Remove some unused options and make server_threads relevant Start stubbing out better qps/core calculations
* Numerous proto changes to make things more sane and fix some outstanding issuesGravatar vjpai2015-10-28
|
* Split qpstest.proto into two parts - one for performance stats andGravatar vjpai2015-10-21
| | | | | | one for control. Eliminate the use of our own SimpleRequest and SimpleResponse and instead share the one from end2end testing
* Move qpstest.proto to a common area (test/proto) instead of test/cpp/qpsGravatar vjpai2015-10-19
|
* Address concerns from reviewGravatar vjpai2015-08-11
|
* Eliminate use of lambdas in ResourceUsage processing functions...Gravatar Vijay Pai2015-07-31
| | | | Introduce simple getters instead.
* Fix to work around the fact that Histogram isn't copyable.Gravatar David Garcia Quintas2015-05-20
|
* Added the client and server configurations to the bench results proto.Gravatar David Garcia Quintas2015-05-19
| | | | | The added configurations also include the host of both parties. This is useful for reporting.
* Merge branch 'qps' into local_workerGravatar Craig Tiller2015-04-10
|\ | | | | | | | | | | | | Conflicts: Makefile build.json test/cpp/qps/worker.cc
* | Allow RunScenarios to spawn in-process workersGravatar Craig Tiller2015-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.
| * Merge pull request #1238 from nicolasnoble/plugin-reworkGravatar Yang Gao2015-04-09
|/| | | | | Splitting gRPC service class codegen into its own set of files.
| * Splitting gRPC service class codegen into its own set of files.Gravatar Nicolas "Pixel" Noble2015-04-09
| |
* | Allow specifying warmup, benchmark timesGravatar Craig Tiller2015-04-08
|/
* clang-formatGravatar Craig Tiller2015-03-04
|
* Print resource utilizationGravatar Craig Tiller2015-03-03
|
* FormattingGravatar Craig Tiller2015-03-03
|
* Rework QPS client/serverGravatar Craig Tiller2015-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 worksGravatar Craig Tiller2015-02-23
|
* Create server/client listsGravatar Craig Tiller2015-02-23
|
* Getting the driver pieces in placeGravatar Craig Tiller2015-02-23
Driver logic not implemented yet