Commit Graph

3840 Commits

Author SHA1 Message Date
Jan Tattermusch 00ab5304b7 Merge pull request #6839 from dgquintas/simplify_compression_interop
Revamped interop spec, especially wrt compression
2016-06-21 20:28:15 -07:00
David Garcia Quintas 446f70e384 fixed faulty server streaming c++ test case 2016-06-21 17:13:28 -07:00
David Garcia Quintas dacce7a1e1 fixed bad merge. c++ tests should work again 2016-06-21 16:40:20 -07:00
Jan Tattermusch be22335879 Merge pull request #6969 from ctiller/stream_finish
Fix errored streams prematurely terminating, add a test
2016-06-21 12:40:14 -07:00
Craig Tiller 89dde5e568 Fix copyright 2016-06-20 11:13:11 -07:00
Craig Tiller fa1f74e226 Fix errored streams prematurely terminating, add a test 2016-06-20 11:11:44 -07:00
Craig Tiller 78a73333b7 Fix memory leak upon receiving two RST_STREAMs 2016-06-20 08:24:44 -07:00
Jan Tattermusch 4e29480e43 Merge pull request #6957 from ctiller/cpu_cost
Adjust cpu_cost of some tests to better reflect reality
2016-06-17 21:08:33 -07:00
Jan Tattermusch c7d7be9ff2 Merge pull request #6958 from ctiller/cpuburn
Reduce cost of some heavyweight tests
2016-06-17 20:36:17 -07:00
David Garcia Quintas 50c5511a9b Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop 2016-06-17 19:01:03 -07:00
Jan Tattermusch b6163dfb4a Merge pull request #6352 from ctiller/error
Unifying error handling within core
2016-06-17 18:50:55 -07:00
Jan Tattermusch 56f98620bb Merge pull request #6863 from vjpai/wheezy
Make C++ compile and run under gcc-4.4
2016-06-17 18:40:13 -07:00
Craig Tiller e2715df1ab Reduce cost of some heavyweight tests 2016-06-17 17:37:40 -07:00
Craig Tiller b544c291b0 Adjust cpu_cost of some tests to better reflect reality 2016-06-17 16:58:00 -07:00
Craig Tiller 7cbfc3eba7 Adjust cpu_cost of some tests to better reflect reality 2016-06-17 16:55:23 -07:00
David Garcia Quintas 27e55b5b71 Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop 2016-06-17 16:26:21 -07:00
Jan Tattermusch fa1433a4b6 Merge pull request #6911 from ctiller/idempotent_endpoint_shutdown
Idempotent endpoint shutdown
2016-06-17 16:15:29 -07:00
David Garcia Quintas 3c65d24fab updated stress test with new tests cases 2016-06-17 15:18:18 -07:00
Vijay Pai ddf694cc62 Merge branch 'master' into wheezy 2016-06-17 13:41:38 -07:00
Craig Tiller e1cbd62150 Merge github.com:grpc/grpc into error 2016-06-17 12:58:16 -07:00
Vijay Pai 6ab4788ae9 clang-format changes 2016-06-17 00:31:23 -07:00
David Garcia Quintas 8375c0daea Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop 2016-06-16 18:43:19 -07:00
Jan Tattermusch 3e45ed1c9a Merge pull request #6838 from vjpai/trigger_happy
Revert unneeded change in qps worker
2016-06-16 18:00:25 -07:00
Jan Tattermusch ef03e53938 Merge pull request #6858 from makdharma/issue5851
implement interval_us functionality
2016-06-16 17:59:39 -07:00
David Garcia Quintas 909dd6ec8b Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop 2016-06-16 17:03:40 -07:00
David Garcia Quintas 560875239e c++ client & server changes to bring code up to spec 2016-06-16 16:52:11 -07:00
David Garcia Quintas 34f1b555ae better test_case flag help formating 2016-06-16 16:51:20 -07:00
Vijay Pai b31a9a0900 Include <cinttypes> for PRIuPTR. Not clear why this is needed. 2016-06-16 07:50:20 +00:00
Vijay Pai 6b668cc93f Remove range-based for, comparisons to nullptr 2016-06-16 07:49:36 +00:00
Vijay Pai b9e927afcc Merge branch 'master' into wheezy 2016-06-15 22:57:21 -07:00
Vijay Pai 20bf126da6 clang-format 2016-06-15 22:21:48 -07:00
vjpai e44d53757a De-lambda-ify 2016-06-15 22:15:00 -07:00
Craig Tiller 0e81d5e98f Merge branch 'idempotent_endpoint_shutdown' into error 2016-06-15 16:31:20 -07:00
Craig Tiller c8762faf46 clang-format code 2016-06-15 16:06:41 -07:00
Craig Tiller aee10fd73c Fix windows tests for idempotent shutdown 2016-06-15 16:03:29 -07:00
Vijay Pai 679c75f0a6 Deal with issues surrounding const members of classes used in
containers
2016-06-15 13:10:32 -07:00
Vijay Pai a63271c77f Deal with to_string, proper usage of nullptr, and lack of map::emplace 2016-06-15 12:56:38 -07:00
Vijay Pai 12bf3801b8 Got carried away with grpc:: 2016-06-15 11:24:10 -07:00
Vijay Pai 08e071abe0 Specify template parent explicitly 2016-06-15 10:58:15 -07:00
Vijay Pai 9aa5f23645 Switch out a using with a typedef 2016-06-15 10:50:23 -07:00
Vijay Pai efa8430e39 Enforce gcc-4.4 compatibility on test_credentials_provider by changing
a map to 2 vectors. Additional minor changes needed (e.g., override->GRPC_OVERRIDE,
nullptr->grpc::nullptr)
2016-06-15 10:23:34 -07:00
Craig Tiller 94c4bac8ea Merge branch 'idempotent_endpoint_shutdown' of github.com:ctiller/grpc into handshake_timeout 2016-06-15 10:05:08 -07:00
Craig Tiller c7ab6dba00 Add a byte to avert a crash (which should be investigated sometime) 2016-06-15 10:04:12 -07:00
Craig Tiller 13c0940f66 Merge branch 'idempotent_endpoint_shutdown' into handshake_timeout 2016-06-15 09:41:33 -07:00
Craig Tiller 52f231212f Make {endpoint,fd}_shutdown idempotent 2016-06-15 09:34:14 -07:00
Craig Tiller 95123ceb9b Add a test for multiple endpoint shutdowns 2016-06-15 08:02:38 -07:00
Jan Tattermusch 8fb6c924b5 Merge pull request #6875 from y-zeng/log_check
Add format check for gpr_log and gpr_asprintf, add gpr_strpad
2016-06-14 19:31:05 -07:00
Jan Tattermusch febfd32af9 Merge pull request #6572 from y-zeng/base64_decode
Add base64 decoder
2016-06-14 13:45:56 -07:00
Craig Tiller 0761157414 Fix merge error 2016-06-14 08:44:14 -07:00
Jan Tattermusch 0aa23d83ad Merge pull request #6704 from yang-g/distribtest
Add distrib test utilities for c++
2016-06-13 22:30:51 -07:00