David Garcia Quintas
c695066fec
Removed redundant parameter from Reporter interface.
10 years ago
vjpai
191b67437b
Address reviewer comment by not having non-const reference
10 years ago
vjpai
804afe6aac
Update QPS test to proto3 syntax
10 years ago
Vijay Pai
36403af71e
Address review comments for code clarity
10 years ago
Vijay Pai
92b7f872fd
Add comments describing various random distributions
...
Also remove the parameterized constructor for InterarrivalTimer
and only keep the init function.
10 years ago
Vijay Pai
fcedc15082
Use typedef rather than using to make Travis happy
10 years ago
Vijay Pai
cf3fb092cc
clang-format
10 years ago
Vijay Pai
c7de81e57e
Better management of channel attempts and channel coverage
10 years ago
Vijay Pai
db398e0609
Omit redundant record-keeping
10 years ago
Vijay Pai
06c995137b
Take some code out from under a lock_guard and try to
...
maintain affinity of next_channel whenever possible
10 years ago
Vijay Pai
7b172b2411
Get the code to stop crashing by fixing bugs
10 years ago
Siddharth Rakesh
922ea81877
QPS, latencies recorded with authentication
10 years ago
Craig Tiller
789471cfc6
Client side compiles/links
10 years ago
vjpai
dc0615fa87
Init a variable
10 years ago
vjpai
d1dce90c9a
Minor fixes
10 years ago
Vijay Pai
8eedd4a2c6
Context activation for async
10 years ago
Masood Malekghassemi
701af6031f
Expose gpr_asprintf and gpr_strdup
10 years ago
Vijay Pai
9dc5c15b56
Account for time difference in mac and linux
10 years ago
Vijay Pai
8559485c23
Bug fix
10 years ago
vjpai
7abc4e720c
Invoke LoadTest setup
10 years ago
vjpai
3beb20c3e2
Support use of high_res clock in timepoints
10 years ago
David Garcia Quintas
c9516d4e28
Fixed memory leak in server_async
10 years ago
vjpai
924d459c27
Fix timer issues
10 years ago
Yang Gao
69fe0759be
Various minor fixes
10 years ago
Craig Tiller
f54f2d0586
Make test more robust
10 years ago
Yang Gao
a9b5de8131
Add a check against potential failure to bring up client binary
10 years ago
Xudong Ma
a5861f3414
Correct the test request/response size, to be consistent with the test spec: https://github.com/grpc/grpc/blob/master/doc/interop-test-descriptions.md
10 years ago
David Garcia Quintas
1d780fd3df
Fixed typo
10 years ago
Craig Tiller
d4db33dcab
Add missing copyright notices
10 years ago
Craig Tiller
8ebcec484f
clang-format
10 years ago
Craig Tiller
aeea2f2203
Fix shutdown crash in async streaming test
10 years ago
Craig Tiller
5c8737d171
clang-format qps code - it was getting out of hand
10 years ago
David Garcia Quintas
feb67f67dc
Replaced std::this_thread::sleep_for for gpr_sleep_until.
...
std::this_thread::sleep_for isn't available in gcc <= 4.6 (4.7?) nor
VS2010.
10 years ago
David Garcia Quintas
30ecd2b8d9
Return shared_ptr by value plus minor dependency fix
10 years ago
David Garcia Quintas
a6b559a76a
Improvements to reporting mechanism based on comments.
...
Turned the reporter into a composite, much cleaner arch.
10 years ago
David Garcia Quintas
226beffea1
Simplified code based on comments and fixed build.json
10 years ago
David Garcia Quintas
87ca82768d
Added missing benchmark_config.* files
10 years ago
David Garcia Quintas
3cc9ec92d9
Removed registry for benchmark reports & introduced benchmark_config.{h,cc} in the spirit of test_config.{h,cc}.
...
The purpose of benchmark_config is to allow for different behaviors to
be decided at compile-time.
10 years ago
David Garcia Quintas
cdbdedbf23
Refactored benchmark reporting mechanism.
...
It now allows pluggging in "reporter" instances to process the benchmark results arbitrarily.
This would allow, for example, to send results to a leaderboard and/or other systems for tracking performance metrics.
10 years ago
David Garcia Quintas
08116501cb
Fix to work around the fact that Histogram isn't copyable.
10 years ago
David Garcia Quintas
6ba29ba3fb
Added the client and server configurations to the bench results proto.
...
The added configurations also include the host of both parties. This
is useful for reporting.
10 years ago
Craig Tiller
fd7166d264
Add response streams to server crash test, fix them
10 years ago
Craig Tiller
7a317e5c77
Add crashing client test
10 years ago
Craig Tiller
882431fff5
Compile fix
10 years ago
Craig Tiller
49c3b01c3e
Better RNG seeding portability
10 years ago
Craig Tiller
f98e56c91b
Cheesy attempt to get this working on Travis
10 years ago
vjpai
6a608020b0
WIP
10 years ago
Yang Gao
b57f72dbee
resolve comments
10 years ago
Yang Gao
26a4912558
Add fake credentials to the test and verify it actually works
10 years ago
Craig Tiller
74e5edab67
Compile fix
10 years ago