Vijay Pai
df8b62cea7
Add coverage for secure async end2end testing
9 years ago
Yuchen Zeng
c049035bed
Add GRPC_ prefix for macros
9 years ago
Yuchen Zeng
018bf1a864
modified has_async_methods and has_sync_methods of TestServerBuilderPlugin
9 years ago
Yuchen Zeng
a42ec21341
Server builder plugin
9 years ago
Craig Tiller
97244d5810
clang-format, make code more self-documenting
9 years ago
Craig Tiller
5c123fd22b
Add a shard channel arg to client channel construction
...
C core automatically shares subchannels between channels. Therefore our
multiple channel performance tests were really testing single channel
performance.
9 years ago
Craig Tiller
b6e4440880
Disable fail fast for qps driver
9 years ago
Sree Kuchibhotla
44b9cd7584
Fix the sanity error reported by check_sources_and_headers.py
9 years ago
Sree Kuchibhotla
8c065a7b22
clang format
9 years ago
David Garcia Quintas
7f0793ad62
Updated load balancer proto to v1
9 years ago
Sree Kuchibhotla
3714e302c0
Simplify QPS Metrics collection
9 years ago
Sree Kuchibhotla
1f5e262589
Add the option of adding a non-listening server completion queue. This makes writing certain test cases (like hybrid_end2end tests) easier
9 years ago
Vijay Pai
dfdfe26958
Make sure that there is at least one scenario, otherwise indicates malformed
...
input
9 years ago
Vijay Pai
8909428a1a
clang-format
9 years ago
vjpai
1f13c820ed
Eliminate unused source file
9 years ago
vjpai
29089c7b41
Deprecation of qps_driver and use of shell scripts, in progress
9 years ago
vjpai
87bac959ee
Eradicate Uniform, Deterministic, and Pareto interarrival
...
distributions since we don't use them and it's not sensible
to add them
9 years ago
Jan Tattermusch
e9a8d89dc2
fix formatting
9 years ago
Jan Tattermusch
33c161dffa
populate ScenarioResult.summary in JSON report
9 years ago
yang-g
2e08941a37
Use the comments before syntax line as file comments.
9 years ago
Jan Tattermusch
6321cec58e
fix formatting
9 years ago
Jan Tattermusch
453442eefb
fix formatting
9 years ago
yang-g
8282b755a2
Clarify the comments
9 years ago
yang-g
b8aa58b2cd
Add a test
9 years ago
Jan Tattermusch
969ffaf5c6
Enable JSON reports for qps drivers
9 years ago
Jan Tattermusch
f2ba7fe037
integrate ScenarioResult proto into qps driver
9 years ago
Craig Tiller
8f98e0b9dd
Add missing file
9 years ago
Craig Tiller
3ab2fe0094
Rollup of changes from the latest import
9 years ago
David Garcia Quintas
3a43cc06a8
Added codegen_test_full
...
Which makes sure target that depend on both codegen and grpc build.
9 years ago
Craig Tiller
0bda0b3e55
Configure performance scenarios with json
...
Run those json configurations as part of presubmits
9 years ago
Craig Tiller
75dbc1eb67
Fixes
9 years ago
Craig Tiller
399b3c42de
Fix client_crash_test, implement idempotency, fail_fast for C++
9 years ago
Sree Kuchibhotla
16dd3e46e8
Reduce log verbosity of stress_test client by default. Correct a typo
9 years ago
vjpai
bd06e441cc
Add virtual destructor to satisfy a requirement of some compilers
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
f45496fdb0
Fix include path
9 years ago
Vijay Pai
98f2f754b8
Used TYPED_TEST to parametrize
...
Include all 4 sync/async client/server combos
9 years ago
Vijay Pai
40d1a2cb87
clang-format
9 years ago
Vijay Pai
bbbbf621e4
Add a concurrent test for sync client, async server case
9 years ago
Craig Tiller
14e0d9862f
Begin optionalizing lb policies: initial code movement
9 years ago
Craig Tiller
b7f3f6eec4
Fix copyright
9 years ago
Craig Tiller
9533d042d4
Fix includes
9 years ago
Craig Tiller
2e1903638e
Fix copyrights
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
yang-g
f64befd27f
Make a copy of ByteBuffer when writing
9 years ago
vjpai
a4942a012d
@jtattermusch correctly pointed out that we are not setting
...
payload config in our server config. This affect any generic server
tests that use anything other than 0-byte responses: essentially,
server-streaming or bidi throughput tests.
9 years ago
David Garcia Quintas
ca2886a05c
Made the code simpler to parse for humans
9 years ago
David Garcia Quintas
711766dc75
Ensure that no #includes are inside of a namespace.
9 years ago
Vijay Pai
847baf6fe0
clang-format and fix a typo caused by saving
9 years ago
vjpai
63326281d7
1. Remove all deadlines from the RPCs and shutdown in this code.
...
These tests (especially unconstrained versions) can get very
backlogged and may take a while to finish. We sometimes flake waiting
for that. This is not hazardous (IMO), as the scripts that run these
tests already have timeouts to make sure that these don't truly go on
forever.
2. Make the time spent in the benchmark phase actually be
benchmark_seconds rather than benchmark_seconds-warmup_seconds
as it is currently.
9 years ago