vjpai
|
d08a738166
|
Cleanup some names
Remove some unused options and make server_threads relevant
Start stubbing out better qps/core calculations
|
9 years ago |
vjpai
|
119c103ab0
|
Split up into a new service proto, use proper service suffix, add a
reset option to the mark, create a closed loop config params (empty
message) for consistency with other tests.
|
9 years ago |
vjpai
|
754751e3c6
|
Numerous proto changes to make things more sane and fix some outstanding issues
|
9 years ago |
vjpai
|
52bfb2564f
|
Split qpstest.proto into two parts - one for performance stats and
one for control.
Eliminate the use of our own SimpleRequest and SimpleResponse and
instead share the one from end2end testing
|
9 years ago |
vjpai
|
0cc1341199
|
Move qpstest.proto to a common area (test/proto) instead of test/cpp/qps
|
9 years ago |
yang-g
|
9e2f90cd06
|
headers reorg
|
9 years ago |
yang-g
|
8c2be9f228
|
Remove ChannelInterface and replace it with Channel
|
9 years ago |
Vijay Pai
|
3ae11042fd
|
clang-format
|
9 years ago |
vjpai
|
b1db869e1a
|
Address concerns from review
|
9 years ago |
Vijay Pai
|
ad3e00c220
|
Stop using a variable-sized array since that's not standards-compliant
|
9 years ago |
Vijay Pai
|
90e7369484
|
clang-format plus helpful comments
|
9 years ago |
Vijay Pai
|
eed63fa267
|
Remaining changes needed to get QPS test working on old compilers.
This change contains a lot of ugly changes, such as changing
std::vector to allocation by new, etc.
|
9 years ago |
Vijay Pai
|
784005b4a2
|
Eliminate lambda used as CV predicate
|
10 years ago |
Vijay Pai
|
ab1dba72dc
|
clang-format
|
10 years ago |
vjpai
|
e88bb07895
|
Switch a push_back to emplace_back to avoid being interpreted
as a copy constructor
|
10 years ago |
vjpai
|
a9e08303d7
|
Remove lambda from client definition
|
10 years ago |
Vijay Pai
|
372fd8791b
|
Revert "Revert "Open loop sync/async multithreaded testing""
|
10 years ago |
Craig Tiller
|
d55636d813
|
Revert "Open loop sync/async multithreaded testing"
|
10 years ago |
Vijay Pai
|
36403af71e
|
Address review comments for code clarity
|
10 years ago |
Vijay Pai
|
cf3fb092cc
|
clang-format
|
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
|
3beb20c3e2
|
Support use of high_res clock in timepoints
|
10 years ago |
vjpai
|
924d459c27
|
Fix timer issues
|
10 years ago |
Craig Tiller
|
5c8737d171
|
clang-format qps code - it was getting out of hand
|
10 years ago |
vjpai
|
37f7257529
|
WIP
|
10 years ago |
vjpai
|
c6aa60e510
|
Move interarrival timer to Client class so that it can be used for async tests
as well
|
10 years ago |
Nicolas "Pixel" Noble
|
0caebbfcfe
|
Splitting gRPC service class codegen into its own set of files.
|
10 years ago |
Craig Tiller
|
8a5a666ad0
|
Handle errors better on client
|
10 years ago |
vjpai
|
46f65239cf
|
Added streaming C++ tests for sync and sync cases
|
10 years ago |
Craig Tiller
|
a182bf12b0
|
clang-format
|
10 years ago |
Craig Tiller
|
e38ec21122
|
Linux compile fix
|
10 years ago |
Craig Tiller
|
8856875900
|
Async client progress
|
10 years ago |
Craig Tiller
|
6af9ed0bf7
|
Rework QPS client/server
Now setup as a driver and N anonymous workers that may become clients or servers.
Will convert async soon.
|
10 years ago |
Craig Tiller
|
26598a394a
|
WIP
|
10 years ago |
Nicolas "Pixel" Noble
|
1ff52d5278
|
Guard headers tool.
|
10 years ago |
Craig Tiller
|
c5ba0e56a0
|
Make it possible to compile with gcc4.6
|
10 years ago |
Craig Tiller
|
cf133f41f8
|
Make it possible to compile with gcc4.6
|
10 years ago |
Craig Tiller
|
190d360def
|
Add missing new-lines at end of file
|
10 years ago |
Craig Tiller
|
0605995e55
|
Update copyright to 2015
|
10 years ago |
Craig Tiller
|
573523f127
|
clang-format
|
10 years ago |
Craig Tiller
|
df2c957eee
|
Fix compile error
|
10 years ago |
Craig Tiller
|
b5dcec5a2e
|
clang-format codebase
|
10 years ago |
Nicolas Noble
|
b7ebd3b8c6
|
Initial import.
|
10 years ago |