Yash Tibrewal
6e00b3bb88
Use InProc Channel for callback tests
6 years ago
Yash Tibrewal
d8cfd96fb2
Adding tests using the callback API
6 years ago
Yash Tibrewal
9b83b7d19e
Adding intercepted channel
6 years ago
Yash Tibrewal
3a17f5b05e
Working on tests
6 years ago
ncteisen
1a7f14fd31
Remove uneeded header
6 years ago
Soheil Hassas Yeganeh
cc5fe63da0
Fix bazel for //test/cpp/microbenchmarks/...
...
Fix a build failure due to missed dependency and add the bm_create_call
benchmark to the build targets.
6 years ago
Yang Gao
6bfb966271
Revert "Revert "grpc_cli json support""
6 years ago
David G. Quintas
a464b4ce39
Revert "grpc_cli json support"
6 years ago
Yash Tibrewal
b232bacf27
Starting on server interceptors
6 years ago
Yash Tibrewal
f9fe345553
Add more tests for client interceptors
6 years ago
Yash Tibrewal
6f05a711e6
Adding a test
6 years ago
Feso
00bb2a035e
Reformatted code as per clang-format
6 years ago
Jan Tattermusch
9de25dc1e6
Revert "Add c++ google default creds to cloud to prod auth scenarios"
6 years ago
Feso
29c131f790
Refactored based on code review
6 years ago
Hope Casey-Allen
12925d6fc8
Move check closer to relevant code
6 years ago
Hope Casey-Allen
3ed3c8c071
Add metadata streaming tests
6 years ago
Alexander Polcyn
aea5f109a6
Add c++ google default creds to cloud to prod auth scenarios
6 years ago
Moiz Haidry
145a3bf91f
Code sanitization
6 years ago
Moiz Haidry
14acde64cc
Addressed Vijay's code review comments
6 years ago
ncteisen
0b0f21b3d2
C++ Channelz GetServerSockets Support
6 years ago
Moiz Haidry
b4d5c7cee4
Benchmark test for callback unary gRPC
...
Every thread intitiates multiple RPCs. The Callback of the unary RPC then issues a new RPC and this goes until the benchmark shuts down. For shutdown the main thread waits on a conditional variable. After shutdown the callbacks increment a rpcs done variable and once the the rpcs done equate the the total number of outstanding rpcs, the last callback performing the increment operation also issues a signal to wake up the main thread. The mainthread process to join the other threads and perform cleanup
6 years ago
ncteisen
f53e6884b6
Fix two build breakages
6 years ago
ncteisen
e35f24da4d
reviewer feedback
6 years ago
Spencer Fang
e6b1edf42a
Split grpc_cli target into two targets
...
Let's have a util target that contains everything except for the CLI
front end. This way, users can depend on the util classes without
any risk of CLI flag collisions.
6 years ago
ncteisen
8362e7042d
Undo adding new API to tranport
6 years ago
ncteisen
a64cb54de1
Channel trace is limited by memory
6 years ago
Feso
44cecbb2f7
grpc_cli json support
6 years ago
ncteisen
fd2fe1d5c4
Channelz server listening socket support
6 years ago
Guantao Liu
18ba787392
Fix the unused result error in client_channel_stress_test.cc.
6 years ago
Nathan Herring
d55ef6cc03
Fix inverted logic for --call_creds=none.
...
Fixes #16622 . Follow up to change 6e3938c
. Thanks to @bluecmd for pointing it out.
6 years ago
Hope Casey-Allen
d568fba51a
Add documentation for running microbenchmarks with other tooling
6 years ago
ncteisen
038e760a7d
Channelz C++ Socket support
6 years ago
ncteisen
404b2515af
reviewer feedback
6 years ago
ncteisen
f2b493e369
reviewer feedback
6 years ago
ncteisen
4cc16f951c
Simplifiy transport querying function
6 years ago
Yash Tibrewal
a1598c5abf
Create interfaces and initial plumbing for interception API
6 years ago
Mark D. Roth
be1ce0c4cc
Revert "Merge pull request #16600 from grpc/revert-16574-health_checking_service"
...
This reverts commit de11358660
, reversing
changes made to 107d10ea73
.
6 years ago
Vijay Pai
9134639877
Warn on non-virtual destructor if class has virtual functions
6 years ago
Vijay Pai
da1b75b5d5
Add a virtual destructor to the new class with virtual methods
6 years ago
Hope Casey-Allen
4c6e7ce15d
Destroy metadata buffer at end of benchmark loop
6 years ago
Hope Casey-Allen
d44feec92f
Reassign arena pointer instead of stomping on memory
6 years ago
Hope Casey-Allen
4b721fbde0
Destroy arena at end of benchmark to not leak memory
6 years ago
Hope Casey-Allen
29d9489ea9
Increase initial arena size to be more representative of real workload scenario and increase frequency of recreating the arena to avoid oom
6 years ago
Hope Casey-Allen
91727bd015
Move arena create outside of benchmark, format, and typo fix
6 years ago
Juanli Shen
974d66f94f
Fix tag variable
6 years ago
Vijay Pai
deb3126611
Fix clang-tidy concerns
6 years ago
Juanli Shen
dd10cbc554
Change force_creation from atm to bool
6 years ago
Vijay Pai
845bc9ae21
Add more test cases
6 years ago
Vijay Pai
47ae48e20c
Fix conflict
6 years ago
Vijay Pai
42a0ed43cb
Add a test
6 years ago