vjpai
|
fba20c987d
|
Address some review comments about signal and restoring qps_test_with_poll
Make payloads respect the new defaults
|
2015-11-04 14:49:17 -08:00 |
vjpai
|
3affdddf5b
|
Add secure testing to sweep
|
2015-11-04 13:13:25 -08:00 |
vjpai
|
f8603adba1
|
Secure performance testing for C++ is in the hizzouse!
|
2015-11-04 12:49:33 -08:00 |
vjpai
|
454074369e
|
Better reasonable default
|
2015-11-04 08:33:49 -08:00 |
vjpai
|
783c144afa
|
Fix up single run test
Enable reasonable default if resp size not specified
|
2015-11-04 08:29:33 -08:00 |
Vijay Pai
|
ce84670628
|
clang-format
|
2015-11-04 00:30:12 -08:00 |
vjpai
|
780a7f205d
|
Add in security support, make payload protos configurable
Have not yet added tests with security support, coming soon
|
2015-11-04 00:19:09 -08:00 |
vjpai
|
d08a738166
|
Cleanup some names
Remove some unused options and make server_threads relevant
Start stubbing out better qps/core calculations
|
2015-11-02 16:45:08 -08:00 |
vjpai
|
aa39192d70
|
Cleanup directory and make minor changes
|
2015-11-02 14:46:04 -08:00 |
vjpai
|
72a6332138
|
QPS worker no longer needs to specify server port on command line. This is part
of the proto if desired, or just goes to pick_unused_port_or_die if not
specified
|
2015-10-29 02:23:11 -07:00 |
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.
|
2015-10-29 01:21:04 -07:00 |
vjpai
|
754751e3c6
|
Numerous proto changes to make things more sane and fix some outstanding issues
|
2015-10-28 09:16:22 -07:00 |
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
|
2015-10-21 07:50:49 -07:00 |
vjpai
|
0cc1341199
|
Move qpstest.proto to a common area (test/proto) instead of test/cpp/qps
|
2015-10-19 12:21:45 -07:00 |
Craig Tiller
|
2b15f1e25a
|
Merge github.com:grpc/grpc into latent-see
|
2015-10-09 17:07:56 -07:00 |
Craig Tiller
|
0ba432d445
|
Move profiling system to gpr
|
2015-10-09 16:57:11 -07:00 |
Craig Tiller
|
1f41b6b5ed
|
Simplify adding annotations, annotate more things
|
2015-10-09 15:07:02 -07:00 |
Craig Tiller
|
86253ca1da
|
Latency traces
|
2015-10-08 13:31:02 -07:00 |
Craig Tiller
|
b17b7f4871
|
Add a timeout to benchmark test runs
|
2015-10-07 08:48:51 -07:00 |
Craig Tiller
|
71a0f9d3b0
|
Fix clang-format script
|
2015-09-28 17:22:01 -07:00 |
Craig Tiller
|
8cf0ed03d1
|
Fix mac build
|
2015-09-10 22:37:25 -07:00 |
Craig Tiller
|
138de60a1e
|
Merge pull request #3174 from vjpai/shutitdown2
Put timeout on QPS test server shutdown
|
2015-09-10 21:56:37 -07:00 |
Nicolas "Pixel" Noble
|
59588c6162
|
Removing pessimizing moves.
Pass #2.
|
2015-09-03 02:29:30 +02:00 |
vjpai
|
d514b21cc8
|
Put timeout on server shutdown
|
2015-08-31 16:27:35 -07:00 |
Craig Tiller
|
1ebb7c885e
|
Hand-written changes
|
2015-08-31 15:53:36 -07:00 |
Julien Boeuf
|
5be92a316d
|
Shuffling headers around.
|
2015-08-28 16:28:18 -07:00 |
yang-g
|
730055d962
|
implementation fix
|
2015-08-27 12:29:45 -07:00 |
yang-g
|
3e4bd9598b
|
merge with head
|
2015-08-24 15:54:07 -07:00 |
Vijay Pai
|
e8a7e30a75
|
Eliminate public thread-pool interface
|
2015-08-24 10:52:33 -07:00 |
yang-g
|
9e2f90cd06
|
headers reorg
|
2015-08-21 15:35:03 -07:00 |
yang-g
|
8c2be9f228
|
Remove ChannelInterface and replace it with Channel
|
2015-08-19 16:28:09 -07:00 |
Craig Tiller
|
d6c98df792
|
clang-format all source
|
2015-08-18 09:33:44 -07:00 |
Vijay Pai
|
3ae11042fd
|
clang-format
|
2015-08-11 22:43:14 -07:00 |
vjpai
|
b1db869e1a
|
Address concerns from review
|
2015-08-11 22:41:02 -07:00 |
Vijay Pai
|
ad3e00c220
|
Stop using a variable-sized array since that's not standards-compliant
|
2015-08-07 17:21:08 +00:00 |
Vijay Pai
|
90e7369484
|
clang-format plus helpful comments
|
2015-08-05 19:15:36 -07:00 |
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.
|
2015-08-05 23:08:34 +00:00 |
Vijay Pai
|
bc78c2069c
|
Eliminate use of this_thread::sleep_until
|
2015-07-31 11:24:06 -07:00 |
Vijay Pai
|
784005b4a2
|
Eliminate lambda used as CV predicate
|
2015-07-31 10:53:42 -07:00 |
Vijay Pai
|
458faa98ce
|
Eliminate user of lambda in server definition
|
2015-07-31 10:30:13 -07:00 |
Vijay Pai
|
4d06e2eae9
|
Eliminate use of lambdas in ResourceUsage processing functions...
Introduce simple getters instead.
|
2015-07-31 10:20:42 -07:00 |
Vijay Pai
|
ab1dba72dc
|
clang-format
|
2015-07-31 09:09:09 -07:00 |
vjpai
|
09d0b0cf47
|
Remove lambdas from state machine functions
|
2015-07-31 08:39:54 -07:00 |
vjpai
|
e88bb07895
|
Switch a push_back to emplace_back to avoid being interpreted
as a copy constructor
|
2015-07-31 08:39:31 -07:00 |
vjpai
|
a9e08303d7
|
Remove lambda from client definition
|
2015-07-31 07:55:06 -07:00 |
vjpai
|
51b48176ca
|
Merge branch 'master' into asklipion
|
2015-07-31 07:34:47 -07:00 |
Craig Tiller
|
94fad8119e
|
Tune down number of channels for qps_test
|
2015-07-30 07:55:02 -07:00 |
vjpai
|
582c687b4c
|
Remove use of C++11 randomization engines
|
2015-07-27 16:39:28 -07:00 |
Yang Gao
|
2a31304d7f
|
Merge pull request #2647 from vjpai/deepend
Dynamic-sized thread pool
|
2015-07-24 23:08:27 -07:00 |
Vijay Pai
|
d2a9b6da13
|
Isolate nullptr to grpc namespace when we must define it ourselves
Change the one non-namespace use of nullptr to NULL (used as an
argument to a C function anyway)
|
2015-07-25 00:56:33 +00:00 |