Nathaniel Manista
51741d20e3
Add a useful __str__ method to face exceptions
9 years ago
Craig Tiller
795f1de325
Temporary patch for max table size not being implemented yet
9 years ago
Craig Tiller
1726e83fe2
Add a test with a large negative deadline
...
Mirrors a node test, and fix a bug that it found
9 years ago
Craig Tiller
46714f9d51
Fix pollsets on Windows
...
Needed to properly implement pollset reset
9 years ago
Jan Tattermusch
04f4054546
use QueryPerformanceCounter as precise clock for windows
9 years ago
Craig Tiller
61ead3e061
Lower latency profiling
...
Current latency profiles have their tails dominated by writing latency
logs, which is hugely undesirable.
Now when a thread log fills up, push it to a background thread to write
to disk. At shutdown, wait for all latency traces to be flushed.
9 years ago
Craig Tiller
4b65b1dec3
Fix for returned status
...
If we already have a status from the wire when we're disconnecting,
leave it in place - don't overwrite it. Fixes disappearing_server_test.
9 years ago
Jan Tattermusch
452ca9b912
add profiling support
9 years ago
Craig Tiller
5925603101
stream_op cleanup: miscellany
9 years ago
Craig Tiller
c7e1a2a38d
stream_op cleanup: surface layer
9 years ago
Craig Tiller
9d35a1f9ce
stream_op cleanup: transport changes
9 years ago
Craig Tiller
e8b5f627cc
stream_op cleanup: pollset changes
9 years ago
Craig Tiller
48db18f910
stream_op cleanup: iomgr closure, executor changes
9 years ago
Craig Tiller
577c9b2f11
stream_op cleanup: channel, client_config changes
9 years ago
Craig Tiller
0581d129f5
stream_op cleanup: security changes
9 years ago
Craig Tiller
66197ca25d
Fix nap condition for pollset wakeup
...
If:
- one thread issues a kick forcing pollset re-evaluation
- concurrently with a second thread forcing a specific poller to be awoken
And:
- both threads kicks are processed as a single wakeup
Then:
- since we enqueue nothing to the exec_ctx in this situation, we responded to the wakeup by doing another poll until the timeout, ignoring urgent work up the stack
Fix this by flagging that a specific worker was designated to be awoken (since this is a good signal that we really really need to wake up), and use that to still re-evaluate the poll set, but with an immediate deadline so that we fall out of the poll loop as soon as possible.
9 years ago
David Garcia Quintas
6eb3925a70
Added grpc_byte_buffer_reader_readall
9 years ago
Jan Tattermusch
d6c0415e94
Add cocoapods badge
9 years ago
Jan Tattermusch
a9b933eee3
Add gem badge
9 years ago
Jan Tattermusch
c8a5cc586d
Add npm badge
9 years ago
vjpai
119c103ab0
Split up into a new service proto, use proper service suffix, add a
...
reset option to the mark, create a closed loop config params (empty
message) for consistency with other tests.
9 years ago
Jorge Canizales
96dde58ba5
Fixup: Target name changed.
9 years ago
Jorge Canizales
2beb88c1fd
Fix documentation of tests
9 years ago
Jorge Canizales
91db5acd5b
Split AllTests into 4 schemes
...
For local running one can still tests AllTests, but for C.I. one can
test the 4 of them in parallel (and, importantly, deactivate the remote
interop tests until we fix them on Travis; while keeping the rest).
I had to make the remote tests a subclass of an abstract InteropTests
(like InteropTestsLocalSSL and InteropTestsLocalCleartext), and then
deactivate the abstract InteropTests on the 4 schemes that use it.
9 years ago
Jorge Canizales
54fa62e3db
Reject nils in useTestCertsPath:testName:forHost:
9 years ago
Brian Diesel
a7bd470578
requiring tmpdir to resolve undefined method error
9 years ago
Jorge Canizales
ea4955e2c4
Remove outdated routeguide test
...
Eventually all samples will be tested.
9 years ago
Tim Emiola
43a7e4e6ed
Ruby wrapping of core credentials API change.
9 years ago
Tim Emiola
9332ea6af5
Updates channel credentials
...
- switches credentials to channel credentials
- removes usages of other credentials classes that would are not
currently used in the ruby surface
9 years ago
Jan Tattermusch
bf3b153fdf
Add OpenCover coverage for C#
9 years ago
Stanley Cheung
d5b20566f2
php: ran php-cs-fixer to comply with php coding standard
9 years ago
Jan Tattermusch
7b93699062
Add nuget version badge
9 years ago
murgatroid99
c90b1099cc
Change error message in credentials test
9 years ago
Stanley Cheung
a5fd9d1455
php: fix inconsistent array notation
9 years ago
Jan Tattermusch
08dea32d24
update C# to the new C core auth API
9 years ago
Jorge Canizales
55e974284d
s/quit()/sys.exit()
9 years ago
Jorge Canizales
5a06278868
Copyright notice in the .sh file
9 years ago
Jorge Canizales
3c559584ec
s/grpc_credentials/grpc_channel_credentials for ObjC
9 years ago
Masood Malekghassemi
d292131093
Remove alpha tests
...
Warnings will be emitted when trying to import through alpha packages.
9 years ago
Jorge Canizales
1bef95dc67
Style and misc fixes to the script
9 years ago
Jorge Canizales
8644641975
Undo Cocoadoc’ing TODO line.
9 years ago
Jorge Canizales
b10776c509
Reformat comments as Cocoadocs
9 years ago
Jorge Canizales
bbb7774b83
Make the script support multiple input files
9 years ago
Jorge Canizales
88c3284349
Finished script and example output.
9 years ago
Jorge Canizales
fef5bee020
Prototype script to change comment format.
...
Still needs implementing format_as_block, and switching input and output
to use sys.stdin.readline() and sys.stdout.write(line).
9 years ago
Jorge Canizales
a6da17eeeb
Test file: GRPCCall.h
9 years ago
David Garcia Quintas
fbb6b92ea2
Fixed an inexplicable wrong handling of a lock
9 years ago
Masood Malekghassemi
2a0cb49152
Bring Python interop tests to the beta API
...
Also uses the .proto files for the service/stub definitions.
9 years ago
Stanley Cheung
9c0b35e1e6
php: rename credentials to channel_credentials
9 years ago
Stanley Cheung
aeea10287f
php: split grpc_credentials to channel_credentials and call_credentials
9 years ago