Jan Tattermusch
cf6a311761
Revert "Windows builds for gRPC C++ tests"
2019-03-15 17:15:20 +01:00
Karthik Ravi Shankar
b3889585a1
Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"
2019-03-12 12:25:38 -07:00
Karthik Ravi Shankar
cc632f8121
Merge pull request #18220 from grpc/grpc_namespace
...
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
2019-03-12 11:20:27 -07:00
billfeng327
4241edeaa4
renamed tag to no_windows in conformation with Bazel and TensorFlow
2019-03-07 14:52:49 -08:00
billfeng327
ab06853fc9
C++ Windows test builds
2019-03-06 15:47:49 -08:00
Karthik Ravi Shankar
f7dd48b2b6
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
2019-03-06 10:12:23 -08:00
Vijay Pai
cdab1c260f
Fix termination condition of streaming callback QPS tests
2019-02-20 16:32:34 -08:00
Vijay Pai
453c6331b6
Fix counters in streaming QPS benchmarks
2019-02-20 06:15:15 -08:00
Lidi Zheng
5198ccd89c
Revert "Add basic benchmark test for Python"
2019-01-29 00:40:01 -08:00
Lidi Zheng
4f451c78a4
Add basic benchmark test for Python
2019-01-22 16:50:47 -08:00
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.
2019-01-07 10:21:09 -05:00
Moiz Haidry
d3db9fee9c
Merge pull request #17461 from mhaidrygoog/callback_client_streaming_benchmark
...
Add support for Callback Client Streaming benchmarks
2019-01-03 20:38:54 -08:00
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
2018-12-21 22:40:38 -08:00
Alexander Polcyn
50eaf46718
Refactor benchmark initial channel wait for ready to be single threaded
2018-12-21 14:07:46 -08:00
yang-g
038a71d826
Merge remote-tracking branch 'upstream/master' into gpr_test_util_to_grpc_test_util
2018-12-17 08:52:20 -08:00
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
2018-12-14 10:49:12 -08:00
Moiz Haidry
e6e1081499
Add support for Callback Client Streaming benchmarks
2018-12-13 09:40:37 -08:00
Moiz Haidry
3bc323977f
Streaming support for callback server
2018-12-11 13:12:39 -08:00
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
2018-12-06 14:37:52 -08:00
Bill Feng
8b7323df1c
Merge pull request #17110 from billfeng327/multipool-config
...
Bazel multipool config update, removed sentinel file
2018-11-28 18:54:21 -08:00
Bill Feng
5810b53df3
merge conflict fix
2018-11-26 10:15:47 -08:00
ncteisen
d3631f9c79
fix clang tidy
2018-11-26 06:11:30 -05:00
Alexander Polcyn
d9dbb76969
Allow specifying specific credential types to reach specific works in QPS benchmark driver
2018-11-21 10:13:10 -08:00
Jan Tattermusch
4e1610bd41
Merge pull request #17140 from vjpai/qps
...
Initialize values in memory before creating slice
2018-11-08 16:48:26 +01:00
Bill Feng
9759a1b241
removed accidental submodule update
2018-11-07 15:21:04 -08:00
Vijay Pai
432b34bf74
Initialize value before creating slice
2018-11-07 12:33:19 -08:00
Moiz Haidry
1303ec7b53
Added benchmarks for Callback based Unary server
2018-11-07 10:08:51 -08:00
Moiz Haidry
145a3bf91f
Code sanitization
2018-10-10 16:15:51 -07:00
Moiz Haidry
14acde64cc
Addressed Vijay's code review comments
2018-10-10 15:10:05 -07:00
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
2018-10-08 12:24:03 -07:00
Bill Feng
b7bbc350b8
naming bugfix
2018-09-06 14:33:32 -07:00
Bill Feng
3fb62ae92c
exclude less tests from qps
2018-09-06 13:41:02 -07:00
Bill Feng
c4a5323362
fixed a bug in json_run_localhost scenario generation
2018-08-30 15:22:08 -07:00
Juanli Shen
9d143dd3b9
Fix internal format issue
2018-08-30 13:31:02 -07:00
Bill Feng
918427237c
fixed indentation
2018-08-28 12:03:38 -07:00
Bill Feng
0ce7f91d9e
used names instead of numbers for each scenario
2018-08-27 16:10:25 -07:00
Bill Feng
21824afb09
used alternative approach - generated bazel scenarios
2018-08-27 15:30:52 -07:00
Bill Feng
654a1ea0f6
made timeout longer
2018-08-27 10:52:17 -07:00
Bill Feng
5fb6603ad5
Merge remote-tracking branch 'upstream/master' into feature/qps-bazel-test
2018-08-27 10:32:50 -07:00
Hope Casey-Allen
e360d82216
Clang tidy
2018-08-25 19:31:00 -07:00
Hope Casey-Allen
839a0520a2
Add an option to collect medians every epoch. Useful for gathering per second median latencies
2018-08-25 18:33:11 -07:00
Bill Feng
5be7304b06
used standalone JSON files for scenarios
2018-08-24 09:46:39 -07:00
Bill Feng
373c5b31db
added qps tests on bazel
2018-08-20 10:55:49 -07:00
Alexander Polcyn
a2160f547f
Wait a configurable amount of time for benchmark channels to become ready
2018-07-26 10:45:12 -07:00
Alexander Polcyn
ef29e14e13
Use test credentials provider for QPS benchmarking reporter client
2018-07-24 14:44:47 -07:00
Alex Polcyn
92e0a70ec6
Make QPS server builder customizeabled
2018-07-23 17:16:13 +00:00
Adele Zhou
8edd56841e
Step 3 of multipool RBE configuration.
2018-07-13 10:46:41 -07:00
Noah Eisen
373fc6dc40
Manual fixes to enable performance- clang tidy checks
2018-06-14 14:58:09 -04:00
Noah Eisen
58e0cbf9fb
Enable the performance-* clang-tidy checks
2018-06-14 14:58:09 -04:00
Jan Tattermusch
add5840ec4
gcov: dont run large json_run_localhost scenarios
2018-05-08 11:55:47 +02:00