aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/qps/client.h
Commit message (Collapse)AuthorAge
* Merge pull request #13084 from kpayson64/cq_lambdaGravatar kpayson642017-10-25
|\ | | | | CompletionQueue DoThenAsyncNext
| * Adds gRPC Experimental CQ DoThenAsyncNext lambda APIGravatar Ken Payson2017-10-25
| |
* | Remove redundant WaitForConnectedGravatar Yuchen Zeng2017-10-23
| |
* | Create inproc version of QPS test and add a few simple tests of this to ↵Gravatar Vijay Pai2017-10-19
|/ | | | standard testing suite.
* Wait until all clients connected before starting streamsGravatar Craig Tiller2017-10-09
|
* Stability fixesGravatar Craig Tiller2017-10-09
|
* Expose stats into qps_driverGravatar Craig Tiller2017-08-31
|
* Remove some pre-C++11-style workaroundsGravatar Vijay Pai2017-08-29
|
* Move some internal includes to the right placesGravatar Vijay Pai2017-08-24
|
* Merge pull request #11787 from guantaol/qps_driverGravatar Guantao Liu2017-07-18
|\ | | | | Add a new metric and enable internal credential types in QPS Driver
* | Add idiomatic C++ API for grpc::Slice construction that doesn'tGravatar Vijay Pai2017-07-18
| | | | | | | | require using grpc_slice
| * 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
|
* fix extern c locationGravatar Yuxuan Li2017-05-15
|
* Merge branch 'master' into poll_statGravatar Yuxuan Li2017-05-08
|\
* | use lock instand of atomics, fix include positionGravatar Yuxuan Li2017-05-05
| |
* | clean up, fix minor issueGravatar Yuxuan Li2017-05-03
| |
* | clang-formatGravatar Yuxuan Li2017-05-03
| |
* | initial implementation.Gravatar Yuxuan Li2017-05-03
| |
| * Add QPS tests for one-sided streamingGravatar Vijay Pai2017-05-02
|/
* Include x.pb.h instead of x.grpc.pb.h for message-only protosGravatar yang-g2017-03-06
|
* Merge pull request #9322 from apolcyn/deprecate_benchmark_core_listsGravatar apolcyn2017-01-17
|\ | | | | Don't configure core lists in in benchmark driver
| * re-run generate project to build qps json driverGravatar Alexander Polcyn2017-01-11
| |
| * remove LimitCores in c++ benchmarkGravatar Alexander Polcyn2017-01-11
| |
* | add setting channel args functionality to performance tesingGravatar Yuxuan Li2017-01-11
|/ | | | | | setting channel args --draft clang-format
* Merge pull request #8638 from vjpai/conformGravatar Vijay Pai2016-11-10
|\ | | | | Improve C++11 conformance
* \ Merge github.com:grpc/grpc into grpc_sliceGravatar Craig Tiller2016-11-04
|\ \
| | * Eliminate unnecessary uses of new[]/delete[] that can be replacedGravatar Vijay Pai2016-11-04
| |/ | | | | | | | | | | with vector Also start eliminating uses of plain-old delete that are not helpful
| * Use C++11 final and overrideGravatar Vijay Pai2016-11-01
| |
* | s/gpr_slice/grpc_slice, and move around tests, implsGravatar Craig Tiller2016-10-26
|/
* Complete reporting for failure ratesGravatar Craig Tiller2016-09-29
|
* Start to log errors from benchmarkGravatar Craig Tiller2016-09-29
|
* Collecting failure status progressGravatar Craig Tiller2016-09-28
|
* Properly init variableGravatar yang-g2016-09-22
|
* Dont start requests until all clients have gotten connectedGravatar Craig Tiller2016-09-14
|
* Add an initial mark that clients could use to delay startup of requestsGravatar Craig Tiller2016-09-14
|
* Appease the const gods, improve readability, stop using 0 and 1 asGravatar Vijay Pai2016-08-08
| | | | proxies for false and true.
* clang-formatGravatar Vijay Pai2016-08-05
|
* Better ending for open-loop tests: never wait more than 1 secondGravatar Vijay Pai2016-08-05
| | | | if we are in termination mode
* Dramatically reduce time required to complete sync test when runningGravatar Vijay Pai2016-08-05
| | | | with lots of threads (by parallelizing shutdown of course)
* clang-formatGravatar Vijay Pai2016-07-13
|
* Resolve pernicious race between destructor and thread functions by insisting ↵Gravatar Vijay Pai2016-07-13
| | | | that destructor is invoked after the class has gone back to being a harmless single-threaded thing.
* Stop holding histogram for a long timeGravatar Vijay Pai2016-07-08
|
* I was trigger-happy with changes to qps_worker in the hope of improvingGravatar vjpai2016-06-08
| | | | | | stability. I believe that this change was unneeded and actually may hurt matters by holding a lock for too long. Partially undoes #5444 , particular commit e7042b5
* clang-formatGravatar Craig Tiller2016-05-13
|
* Make qps workers connect before even warmup stage beginsGravatar Craig Tiller2016-05-13
|
* clang-format, make code more self-documentingGravatar Craig Tiller2016-04-29
|
* Add a shard channel arg to client channel constructionGravatar Craig Tiller2016-04-28
| | | | | | C core automatically shares subchannels between channels. Therefore our multiple channel performance tests were really testing single channel performance.
* Eradicate Uniform, Deterministic, and Pareto interarrivalGravatar vjpai2016-04-20
| | | | | distributions since we don't use them and it's not sensible to add them
* Update copyrightsGravatar Craig Tiller2016-03-31
|