ncteisen
fe1f7f5813
reviewer feedback
6 years ago
ncteisen
3aa987a29a
Add channelz server support
6 years ago
ncteisen
e2a87dac69
Add some comments
6 years ago
ncteisen
fde951db9c
Intecept recv_trailing in client_channel for channelz
6 years ago
ncteisen
835dab6a46
Full subchannel support
6 years ago
ncteisen
97066fd0e4
Support for GetTopChannels
7 years ago
ncteisen
48d0339406
reviewer feedback
7 years ago
ncteisen
1ab1287ac7
Reviewer feedback
7 years ago
ncteisen
c7166ae67d
Make channelz an opt in feature
7 years ago
ncteisen
db6593eb40
fixup! Rename channelz Channel to ChannelNode
7 years ago
ncteisen
b8a52e0cf3
Add new end2end test for channelz
7 years ago
David Garcia Quintas
4b31e36a19
Fixed tests call host
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Craig Tiller
4ac2b8e585
Enable clang-tidy as a sanity check, fix up all known failures
7 years ago
Yash Tibrewal
34a57d0346
rename all test core files to cc and a lot of C++ style conversions
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Chris Evans
ed2a5470db
Calculate RPC deadline right before call creation
...
Most core end2end tests are written around a single RPC with an explicit
deadline. Currently, this deadline is calculated before bringing up the
test fixture, and thus time spent bringing up the test fixture is taken
from the time allotted to the RPC.
This change moves the calculation of these deadlines immediately before
call creation. Additionally, the functions that calculate these
deadlines have been renamed from 'xx_seconds_time()' to
'xx_seconds_from_now()' for clarity.
8 years ago
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
8 years ago
Sree Kuchibhotla
321881d07f
Change Core to use the new completion_queue_create API
8 years ago
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
8 years ago
Mark D. Roth
835646e9ff
Fix tests.
8 years ago
Robbie Shade
55a046a479
Add a 'Running test: ' string to test output
8 years ago
Mark D. Roth
435f9f23ef
Fix tests.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
c9b0b28772
Progress towards mdstr elimination
8 years ago
Muxi Yan
5ebd327cf5
Clean with clang-format
8 years ago
Muxi Yan
ea3b568b8f
Put validation of host name in a function
8 years ago
Muxi Yan
56456c38e0
Use get_host_override_string function inline
8 years ago
Muxi Yan
df1da9ffc0
Convert validate_host_override_string into a function and rename into get_host_override_string
8 years ago
Mark D. Roth
e127a39f45
Change tests to use channel args instead of fake_resolver query args.
8 years ago
Muxi Yan
ed2be64d82
Clean format with clang-format
8 years ago
Mark D. Roth
ec393343ee
Add h2_fake_resolver end2end test fixture.
8 years ago
Muxi Yan
6d68645162
Update unit tests and fixtures with AUTHORITY_HEADER support option
8 years ago
Mark D. Roth
7187ab9866
Change cq_verifier to report file and line number for expectations.
8 years ago
Robbie Shade
1bbfe0fb43
clang-format remove blank lines
8 years ago
Robbie Shade
40edfc12b7
Delete unused TIMEOUT enum in end2end tests
9 years ago
David Garcia Quintas
a301eaade8
Allow servers to select compression level via initial MD.
...
Setting the newly added compression_level field of
grpc_op::send_initial_metadata by a server now has the effect of
applying that compression level for the subsequent call messages leaving
the server. The ultimate meaning of the level depends on the client's
supported compression algorithms.
9 years ago
Craig Tiller
084aa62861
Remove unnecessary -2016 from copyrights
9 years ago
Craig Tiller
9e9edbc0d5
Introduce machinery to allow tests to register plugins
9 years ago
Craig Tiller
b093686e59
Fix copyright
9 years ago
Craig Tiller
4cf0448fbc
clang-format
9 years ago
Craig Tiller
df5231ec09
Implement tests
9 years ago
Craig Tiller
7885ea5e31
Add a place for tests
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago