Guantao Liu
ca541c9c5f
Address review comments.
6 years ago
Guantao Liu
aafa4c48e5
Fix another call of Alarm::experimental()::Set.
6 years ago
Guantao Liu
3b5c470bf1
Clang format.
6 years ago
Guantao Liu
a7a380c69b
Delay the creation of Alarm in the callback-based qps client.
...
The alarm is only used in the fixed-load scenarios, but its
construction is a major point of contention in both the closed-loop
and fixed-load scenarios. Delay its creation to when it is going to be
used, which will get rid of the contention in the closed-loop scenarios.
6 years ago
nanahpang
2d37a7a9b7
Add alarm in callback streaming test
...
There aren't the right set of alarms in callback streaming reactor, so it exceeds the attempted qps while testing the fixed load streaming scenarios in synthetic benchmarks.
6 years ago
Karthik Ravi Shankar
603d014f0e
Changes to fold credentials into grpc_impl from grpc
6 years ago
Bill Feng
d93959853f
Enabled Windows Bazel build for cpp tests
6 years ago
Karthik Ravi Shankar
1d357572cf
Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"
...
This reverts commit d8d8bec7c8
.
6 years ago
Karthik Ravi Shankar
0692dcc16a
Fix tests namespaces
6 years ago
Karthik Ravi Shankar
5906b86119
Fix tests to use grpc namespace
6 years ago
Karthik Ravi Shankar
582ecc8fc4
Fix tests to use grpc namespace
6 years ago
Jan Tattermusch
cf6a311761
Revert "Windows builds for gRPC C++ tests"
6 years ago
Karthik Ravi Shankar
d8d8bec7c8
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
6 years ago
Karthik Ravi Shankar
82c6e012d8
Revert "Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota""
6 years ago
Karthik Ravi Shankar
b3889585a1
Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"
6 years ago
billfeng327
4241edeaa4
renamed tag to no_windows in conformation with Bazel and TensorFlow
6 years ago
billfeng327
ab06853fc9
C++ Windows test builds
6 years ago
Karthik Ravi Shankar
f7dd48b2b6
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
6 years ago
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