Craig Tiller
ad94fdfe51
Fix compile error
9 years ago
yang-g
6ec11f2acd
prevent spurious wake up and unstarted/already shutdown server
9 years ago
Craig Tiller
0a06cd7b68
Cleanup from code review
9 years ago
Vijay Pai
5fde20d9f0
clang-format
9 years ago
Vijay Pai
40317fd720
Resolve pernicious race between destructor and thread functions by insisting that destructor is invoked after the class has gone back to being a harmless single-threaded thing.
9 years ago
Craig Tiller
8da7b1f779
Fix some failures
9 years ago
Vijay Pai
ad7c527618
Temporary workaround by setting up a deadline on server shutdown.
...
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
9 years ago
Vijay Pai
a831651aa5
Unify and make consistent the per-thread shutdown process
9 years ago
Craig Tiller
b5ee1cdcb9
Dont stall shutting down server
9 years ago
Craig Tiller
38fb8de100
get timeouts working on run_tests.py again
9 years ago
Craig Tiller
e64d693050
Better fine-tuning
9 years ago
yang-g
7ace180dde
Use test roots.pem in test
9 years ago
Craig Tiller
61e2040de0
Get json_run_localhost working again
9 years ago
Craig Tiller
72376da8ba
Get json_run_localhost working again
9 years ago
Craig Tiller
9e3691c5bd
Actually run json_run_localhost tests
9 years ago
Craig Tiller
b19dbead67
Make request freelists per cq, to allow drastically higher requested call counts
9 years ago
Craig Tiller
1d03e100eb
Ensure timely response to marks
9 years ago
yang-g
e89dc6ceb6
Make Server::Wait work for async only server.
9 years ago
Craig Tiller
c22e31fb05
Make it more likely to correctly report deadline exceeded
9 years ago
Vijay Pai
f782465fba
Fix some shutdown errors related to CQ/join ordering
9 years ago
Vijay Pai
f373f2cf8b
Stop holding histogram for a long time
9 years ago
Craig Tiller
fbf03c1735
Fix high seqno tests, up runtimes for benchmark tests to flush more bugs
9 years ago
Vijay Pai
ceb1a7d79f
Add more information so that we can have a meaningful exit code
9 years ago
Craig Tiller
6c8619bbe7
Better fix for flow control bug
9 years ago
yang-g
9241c6947f
Use test roots.pem in test
9 years ago
yang-g
c7940ba9f0
init another one
9 years ago
yang-g
f710ba0095
Initialize variable.
9 years ago
yang-g
9ef0cd81f7
Initialize variable.
9 years ago
David Garcia Quintas
7ac58464df
removed use of __func__ in test
9 years ago
vjpai
b0f15e8af3
Reduce assertions, use status codes, increase verbosity on errors
9 years ago
Craig Tiller
d552dbdf4d
Cleanup test
9 years ago
David Garcia Quintas
ecbe2d5285
Added test for C
9 years ago
Craig Tiller
f975f74c01
Refactor workqueues a little to make them great again
9 years ago
Craig Tiller
eda85c6765
Expunge all references to zookeeper
9 years ago
David Garcia Quintas
6721d4f0f1
Return success status of grpc_byte_buffer_reader
9 years ago
Craig Tiller
70bd4839bc
Allow returning a workqueue somehow associated with an endpoint
9 years ago
David Garcia Quintas
1e1a816c3f
fixed size_t format string
9 years ago
Sree Kuchibhotla
18a0e47970
Fix cout error string
9 years ago
Yuchen Zeng
c8e47ca36e
Fix format issues
9 years ago
Sree Kuchibhotla
ad57b266c7
Fix metrics client logging
9 years ago
Craig Tiller
5b47ac385b
Colocate calls for the same channel on the same CQ
9 years ago
Craig Tiller
3203c37247
Fix new test
9 years ago
Craig Tiller
cea0004a53
Annotate error.c for timing, remove broken test
9 years ago
David Garcia Quintas
193a5c737f
printf portability sucks
9 years ago
Yuchen Zeng
df4455a34d
Fix test failure
9 years ago
yang-g
a324c4fea6
Add API to get c slice from c++ Slice.
9 years ago
David Garcia Quintas
83a6a828b0
Fixed error messages for C++ interop client.
9 years ago
Makarand Dharmapurikar
932d027252
clang-format fixes
9 years ago
Sree Kuchibhotla
fcb304f493
Compilation failure
9 years ago
Sree Kuchibhotla
76a0795b73
Fix build errors on some configurations
9 years ago