aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/qps/server_async.cc
Commit message (Collapse)AuthorAge
* Properly use unique_ptr rather than explicitlyGravatar Vijay Pai2016-08-05
| | | | deleting server context wrappers in QPS test
* Merge branch 'histo' of github.com:vjpai/grpc into delayed-writeGravatar Craig Tiller2016-07-15
|\
| * clang-formatGravatar Vijay Pai2016-07-13
| |
| * Temporary workaround by setting up a deadline on server shutdown.Gravatar Vijay Pai2016-07-13
| | | | | | | | | | This reveals an issue that needs to be solved: D0713 14:48:28.049861213 14503 server.c:704] Waiting for 44 channels and 0/1 listeners to be destroyed before shutting down server
| * Unify and make consistent the per-thread shutdown processGravatar Vijay Pai2016-07-13
| |
* | Dont stall shutting down serverGravatar Craig Tiller2016-07-13
| |
* | Better fine-tuningGravatar Craig Tiller2016-07-12
| |
* | Make request freelists per cq, to allow drastically higher requested call countsGravatar Craig Tiller2016-07-12
|/
* Remove unused gflags and gtest includesGravatar vjpai2016-05-31
|
* Fix timeout on async server shutdownGravatar Craig Tiller2016-05-23
| | | | | Server was continuing to make requests for new calls forever, which were starving out the shutdown sequence. Change order and win.
* fix formattingGravatar Jan Tattermusch2016-05-11
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Auto-changesGravatar Craig Tiller2016-03-25
|
* 1. Remove all deadlines from the RPCs and shutdown in this code.Gravatar vjpai2016-03-14
| | | | | | | | | | | | These tests (especially unconstrained versions) can get very backlogged and may take a while to finish. We sometimes flake waiting for that. This is not hazardous (IMO), as the scripts that run these tests already have timeouts to make sure that these don't truly go on forever. 2. Make the time spent in the benchmark phase actually be benchmark_seconds rather than benchmark_seconds-warmup_seconds as it is currently.
* use timeouts with proper fixture multipliers rather than raw,Gravatar Vijay Pai2016-02-13
| | | | | since tsan slows things down a lot and may complicate issues such as shutdown.
* Remove host option from ServerConfig proto since it is error-prone andGravatar Vijay Pai2016-01-29
| | | | may cause inter-language confusion.
* Merge branch 'master' of github.com:grpc/grpc into sync-async-plus-interfacesGravatar David Garcia Quintas2016-01-27
|\
| * clang-formatGravatar Vijay Pai2016-01-27
| |
| * Don't log newlinesGravatar Vijay Pai2016-01-27
| |
| * Allow dynamic sizing of async client and server thread poolsGravatar Vijay Pai2016-01-27
| |
| * Sanity checks and asan fixGravatar vjpai2016-01-27
| |
* | Merge remote-tracking branch 'upstream/master' into sync_async_mixGravatar yang-g2016-01-15
|\|
| * Added back trailing newlinesGravatar David Garcia Quintas2016-01-14
| |
* | Merge remote-tracking branch 'upstream/master' into sync_async_mixGravatar yang-g2016-01-14
|\|
| * clang-format codeGravatar Craig Tiller2016-01-14
| |
| * Update copyrights againGravatar murgatroid992016-01-13
| |
* | merge with headGravatar yang-g2016-01-13
|\|
* | merge with headGravatar yang-g2016-01-13
|\ \
| | * Merge branch 'master' into bbufGravatar Vijay Pai2016-01-11
| | |\ | | |/ | |/|
| | * More changes needed for generic supportGravatar Vijay Pai2016-01-07
| | |
* | | Exploratory refactoring for mixed sync/async methods on the same C++ serviceGravatar Craig Tiller2016-01-07
| | |
| | * clang-formatGravatar Vijay Pai2016-01-07
| | |
| | * Refactor server side to support generic tests.Gravatar vjpai2016-01-07
| |/ |/|
| * 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
* use new perf proto options in c++Gravatar Jan Tattermusch2015-11-18
|
* Address some review comments about signal and restoring qps_test_with_pollGravatar vjpai2015-11-04
| | | | Make payloads respect the new defaults
* clang-formatGravatar Vijay Pai2015-11-04
|
* Add in security support, make payload protos configurableGravatar vjpai2015-11-04
| | | | Have not yet added tests with security support, coming soon
* Cleanup some namesGravatar vjpai2015-11-02
| | | | | Remove some unused options and make server_threads relevant Start stubbing out better qps/core calculations
* QPS worker no longer needs to specify server port on command line. This is partGravatar vjpai2015-10-29
| | | | | of the proto if desired, or just goes to pick_unused_port_or_die if not specified
* Split up into a new service proto, use proper service suffix, add aGravatar vjpai2015-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 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
|
* Fix clang-format scriptGravatar Craig Tiller2015-09-28
|
* Fix mac buildGravatar Craig Tiller2015-09-10
|
* Merge pull request #3174 from vjpai/shutitdown2Gravatar Craig Tiller2015-09-10
|\ | | | | Put timeout on QPS test server shutdown
* | Removing pessimizing moves.Gravatar Nicolas "Pixel" Noble2015-09-03
| | | | | | | | Pass #2.
| * Put timeout on server shutdownGravatar vjpai2015-08-31
| |
* | Hand-written changesGravatar Craig Tiller2015-08-31
|/