Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Fix sanity | Craig Tiller | 2016-02-08 | |
| | | ||||
* | | Modify the test to have large number of threads receiving the RPCs and a | Sree Kuchibhotla | 2016-02-08 | |
| | | | | | | | | | | smaller number of threads sending the RPCs. This increases the likelyhood of race-conditions on receiving threads. | |||
* | | Merge pull request #4828 from vjpai/async_thread_stress_test | Craig Tiller | 2016-02-04 | |
|\ \ | | | | | | | Introduce thread stress test for async RPCs | |||
* \ \ | Merge pull request #5042 from ctiller/compile | Yang Gao | 2016-02-04 | |
|\ \ \ | | | | | | | | | Fix clang3.7/tsan compile failure | |||
| | * | | Give tsan a chance | Vijay Pai | 2016-02-04 | |
| | | | | ||||
| | * | | Merge branch 'master' into async_thread_stress_test | Vijay Pai | 2016-02-03 | |
| | |\ \ | |_|/ / |/| | | | ||||
| | * | | clang-format | Vijay Pai | 2016-02-03 | |
| | | | | ||||
| | | * | Properly handle "." in metadata | Craig Tiller | 2016-02-03 | |
| |_|/ |/| | | ||||
| | * | Remove the command-line flags | Vijay Pai | 2016-02-03 | |
| | | | ||||
| | * | Fix a typecast... | Vijay Pai | 2016-02-03 | |
| | | | ||||
| | * | Remove some std:: so that grpc:: will be used by default when available | Vijay Pai | 2016-02-03 | |
| | | | ||||
| | * | Generalize namespace for ParseCommandLineFlags | Vijay Pai | 2016-02-03 | |
| | | | ||||
| | * | Refactor to favor composition over inheritance | Vijay Pai | 2016-02-03 | |
| | | | | | | | | | | | | Also make num_threads and num_rpcs as command-line flags | |||
| * | | Fix clang3.7/tsan compile failure | Craig Tiller | 2016-02-03 | |
| | | | ||||
| | * | Merge branch 'master' into async_thread_stress_test | Vijay Pai | 2016-02-03 | |
| | |\ | ||||
* | | | | Run tools/distrib/clang_format_code.sh | Sree Kuchibhotla | 2016-02-03 | |
| | | | | ||||
* | | | | Merge branch 'master' into server_try_cancel_api | Sree Kuchibhotla | 2016-02-03 | |
|\ \ \ \ | | |_|/ | |/| | | ||||
| * | | | remove duplicate functions | yang-g | 2016-02-02 | |
| | | | | ||||
| * | | | remove the old impl caused by 4921 | yang-g | 2016-02-02 | |
| |/ / | ||||
* | | | Merge branch 'master' into server_try_cancel_api | Sree Kuchibhotla | 2016-02-01 | |
|\| | | ||||
* | | | Address code review comments | Sree Kuchibhotla | 2016-02-01 | |
| | | | ||||
| * | | use huffman prefix | yang-g | 2016-02-01 | |
| | | | ||||
* | | | Comments and a minor fix | Sree Kuchibhotla | 2016-01-29 | |
| | | | ||||
* | | | Use the same completion queue for both client and server | Sree Kuchibhotla | 2016-01-29 | |
| | | | ||||
* | | | Comments and format | Sree Kuchibhotla | 2016-01-28 | |
| | | | ||||
* | | | Sync server end2end and async_end2end tests | Sree Kuchibhotla | 2016-01-28 | |
|/ / | ||||
* | | Merge branch 'master' of github.com:grpc/grpc into sync-async-plus-interfaces | David Garcia Quintas | 2016-01-27 | |
|\ \ | ||||
| | * | Merge branch 'master' into async_thread_stress_test | Vijay Pai | 2016-01-27 | |
| | |\ | | |/ | |/| | ||||
| * | | clang-format code | Craig Tiller | 2016-01-27 | |
| | | | ||||
| * | | Small testing fixes | Craig Tiller | 2016-01-27 | |
| | | | | | | | | | | | | | | | | | | | | | - end2end test deadlines may complete before checking IsCancelled => don't expect it to be false in these cases - add exponential backoff to port_posix - ensure run_tests rebuilds targets with a regex I commonly use | |||
| | * | 100->1000 | vjpai | 2016-01-26 | |
| | | | ||||
| | * | Make async message match sync | vjpai | 2016-01-26 | |
| | | | ||||
| | * | Make TearDown follow typical gtest fixture format | Vijay Pai | 2016-01-22 | |
| | | | ||||
| | * | 100->1000 | Vijay Pai | 2016-01-22 | |
| | | | ||||
| | * | Merge async client thread stress test into main thread stress test so as to | Vijay Pai | 2016-01-22 | |
| | | | | | | | | | | | | improve code reuse | |||
| | * | Trim some unused code copied from another test. | Vijay Pai | 2016-01-21 | |
| | | | ||||
| | * | Introduce thread stress test using async client. The server is still sync | Vijay Pai | 2016-01-21 | |
| |/ | | | | | | | | | | | | | | | | | for now. This will increase our coverage of concurrent execution cases in C++ since we don't currently have any coverage for multithreaded async execution using a common completion queue. In this test, 100 client threads initiate 1000 RPCs each, then join, and then 100 client threads come along to proces those RPC completion events as they come back. | |||
* | | clang-format | David Garcia Quintas | 2016-01-20 | |
| | | ||||
* | | Add tests with a second service | yang-g | 2016-01-15 | |
| | | ||||
* | | remove outdated api | yang-g | 2016-01-15 | |
| | | ||||
* | | Add a test with two methods generic | yang-g | 2016-01-15 | |
| | | ||||
* | | move utilities to a separate file | yang-g | 2016-01-15 | |
| | | ||||
* | | clang-format | yang-g | 2016-01-15 | |
| | | ||||
* | | add generic test | yang-g | 2016-01-15 | |
| | | ||||
* | | Merge remote-tracking branch 'upstream/master' into sync_async_mix | yang-g | 2016-01-15 | |
|\| | ||||
* | | Add a hybrid end2end test mixing sync and async methods | yang-g | 2016-01-14 | |
| | | ||||
| * | Added back trailing newlines | David Garcia Quintas | 2016-01-14 | |
| | | ||||
* | | working test | yang-g | 2016-01-14 | |
| | | ||||
* | | merge with head | yang-g | 2016-01-14 | |
|\ \ | ||||
| | * | Fix copyrights again | murgatroid99 | 2016-01-14 | |
| |/ |