Karthik Ravi Shankar
3b7a47cde6
Moving ::grpc::ServerBuilder to ::grpc_impl::ServerBuilder
...
This change moves ServerBuilder class from grpc namespace to grpc_impl
namespace.
6 years ago
Vijay Pai
cdab1c260f
Fix termination condition of streaming callback QPS tests
6 years ago
Vijay Pai
453c6331b6
Fix counters in streaming QPS benchmarks
6 years ago
Lidi Zheng
5198ccd89c
Revert "Add basic benchmark test for Python"
6 years ago
Lidi Zheng
4f451c78a4
Add basic benchmark test for Python
6 years ago
Soheil Hassas Yeganeh
0d6e10e795
clang-format all the files.
...
Whenever we run clang-format, gen_build_yaml.py and
ServerServiceDefinitionExtensions.cs get modified by the script.
Let's commit those changes so that these file remain unmodified
after running the formatting script.
6 years ago
Moiz Haidry
7bb853ebdd
Addressed PR comments. Made Client::Thread public and removed use of void ptr to refer it. Avoided overloading of NextIssue TIme by renaming it NextRPCIssueTime
6 years ago
Alexander Polcyn
50eaf46718
Refactor benchmark initial channel wait for ready to be single threaded
6 years ago
Moiz Haidry
5ec78a286d
Added support for fixed load benchmarks, all the rpcs access one requestor to the get the next issue time for the RPC
6 years ago
Moiz Haidry
e6e1081499
Add support for Callback Client Streaming benchmarks
6 years ago
Moiz Haidry
3bc323977f
Streaming support for callback server
6 years ago
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
6 years ago
ncteisen
d3631f9c79
fix clang tidy
6 years ago
Alexander Polcyn
d9dbb76969
Allow specifying specific credential types to reach specific works in QPS benchmark driver
6 years ago
Bill Feng
9759a1b241
removed accidental submodule update
6 years ago
Vijay Pai
432b34bf74
Initialize value before creating slice
6 years ago
Moiz Haidry
1303ec7b53
Added benchmarks for Callback based Unary server
6 years ago
Moiz Haidry
145a3bf91f
Code sanitization
6 years ago
Moiz Haidry
14acde64cc
Addressed Vijay's code review comments
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
Gleb Popov
39eb19ed35
Fix various tests on FreeBSD.
6 years ago
Bill Feng
b7bbc350b8
naming bugfix
6 years ago
Bill Feng
3fb62ae92c
exclude less tests from qps
6 years ago
Bill Feng
c4a5323362
fixed a bug in json_run_localhost scenario generation
6 years ago
Juanli Shen
9d143dd3b9
Fix internal format issue
6 years ago
Bill Feng
918427237c
fixed indentation
6 years ago
Bill Feng
0ce7f91d9e
used names instead of numbers for each scenario
6 years ago
Bill Feng
21824afb09
used alternative approach - generated bazel scenarios
6 years ago
Bill Feng
654a1ea0f6
made timeout longer
6 years ago
Hope Casey-Allen
e360d82216
Clang tidy
6 years ago
Hope Casey-Allen
839a0520a2
Add an option to collect medians every epoch. Useful for gathering per second median latencies
6 years ago
Bill Feng
5be7304b06
used standalone JSON files for scenarios
6 years ago
Bill Feng
373c5b31db
added qps tests on bazel
6 years ago
Alexander Polcyn
a2160f547f
Wait a configurable amount of time for benchmark channels to become ready
6 years ago
Alexander Polcyn
ef29e14e13
Use test credentials provider for QPS benchmarking reporter client
6 years ago
Alex Polcyn
92e0a70ec6
Make QPS server builder customizeabled
6 years ago
Adele Zhou
8edd56841e
Step 3 of multipool RBE configuration.
6 years ago
Noah Eisen
373fc6dc40
Manual fixes to enable performance- clang tidy checks
7 years ago
Noah Eisen
58e0cbf9fb
Enable the performance-* clang-tidy checks
7 years ago
Jan Tattermusch
add5840ec4
gcov: dont run large json_run_localhost scenarios
7 years ago
kpayson64
7a20c962df
Break out qps services into seperate protos
7 years ago
Jan Tattermusch
ac08180ab3
Revert "Disabled the json_run_localhost:*_low_thread_count family of tests"
7 years ago
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
7 years ago
Vijay Pai
7fed69b7ad
Use static_cast rather than reinterpret_cast whenever possible
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
ae376bf9d9
Privatize host_port.h; was not used in any wrapped language implementation
7 years ago
yang-g
ea33017540
Add option to use client side coalescing API in qps test
7 years ago
Noah Eisen
93563bc0dc
remote stale import
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago