kpayson64
7a20c962df
Break out qps services into seperate protos
2018-04-18 22:13:09 -07:00
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
2018-03-08 22:04:59 -08:00
Noah Eisen
4d20a66685
Run clang fmt
2018-02-09 09:34:04 -08:00
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
2018-02-09 09:16:55 -08:00
Craig Tiller
0ff222a23b
Add pollset_kick stats
2017-09-01 09:41:43 -07:00
Craig Tiller
2897235609
Expose stats into qps_driver
2017-08-31 15:52:57 -07:00
Guantao Liu
abe3cf51f0
Add a new metric 'Queries/CPU-sec'.
...
Enable internal credential types.
2017-07-12 17:36:30 -07:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
Yuxuan Li
5d3ddeeea1
adding server side poll stat
2017-05-03 22:27:11 -07:00
Yuxuan Li
999ac157e6
initial implementation.
2017-05-03 21:36:36 -07:00
Alexander Polcyn
2018a4060d
create a grpc client qps test logging reporter
2017-04-08 13:01:49 -07:00
Yuxuan Li
d68ea95f30
fixing conflicts with new upstream master
2016-10-28 14:39:41 -07:00
Yuxuan Li
69c61319df
change flags type, name according to the comments.
...
change binary search stride from 1 to FLAGS_precision
2016-10-06 17:00:48 -07:00
Yuxuan Li
fe21ec90f6
batched changes
2016-10-06 15:05:29 -07:00
Craig Tiller
0895545a58
Complete reporting for failure rates
2016-09-29 11:01:14 -07:00
David Klempner
e27d189f21
Factor out json seriailzation code and move it into parse_json.
...
This is for the same reasons as ParseJson, that is so that we can limit
the scope of the proto namespace differences between internal and
external.
2016-06-08 17:11:26 -07:00
Jan Tattermusch
e9a8d89dc2
fix formatting
2016-04-15 15:38:17 -07:00
Jan Tattermusch
33c161dffa
populate ScenarioResult.summary in JSON report
2016-04-15 14:53:54 -07:00
Jan Tattermusch
6321cec58e
fix formatting
2016-04-14 20:00:29 -07:00
Jan Tattermusch
453442eefb
fix formatting
2016-04-14 18:05:42 -07:00
Jan Tattermusch
969ffaf5c6
Enable JSON reports for qps drivers
2016-04-14 13:13:25 -07:00
Jan Tattermusch
f2ba7fe037
integrate ScenarioResult proto into qps driver
2016-04-14 13:13:25 -07: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
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
4d06e2eae9
Eliminate use of lambdas in ResourceUsage processing functions...
...
Introduce simple getters instead.
2015-07-31 10:20:42 -07:00
Siddharth Rakesh
fd1a20a667
Changes introduced for passing hashed user id instead of access token
2015-06-30 16:38:32 -07:00
Siddharth Rakesh
872e8187c2
Adding required changes
2015-06-29 13:06:25 -07:00
Siddharth Rakesh
268e59063a
Adding required changes
2015-06-29 12:20:43 -07:00
Siddharth Rakesh
df77c580dc
Added support for passing a tag with the test
2015-06-23 16:34:18 -07:00
Siddharth Rakesh
4364546668
Applied required modifications
2015-06-22 12:21:57 -07:00
Siddharth Rakesh
f39e7c0a0f
Merge branch 'master' of https://github.com/grpc/grpc
2015-06-22 11:36:30 -07:00
Siddharth Rakesh
373ad4d0d0
edited report
2015-06-22 11:36:17 -07:00
Siddharth Rakesh
c3cd4780df
minor commented code removal
2015-06-19 17:05:19 -07:00
David Garcia Quintas
96e12defaf
Removed const-ness from Reporter interface methods
2015-06-18 23:14:47 -07:00
Siddharth Rakesh
cc5857b624
Fixed hanging client declaration, server address can be passed now
2015-06-18 16:45:55 -07:00
sidrakesh93
e74a458813
Update report.cc
2015-06-18 11:22:06 -07:00
Siddharth Rakesh
e2902dee31
commented
2015-06-17 15:01:43 -07:00
Siddharth Rakesh
d0010ae439
added comments
2015-06-15 17:02:51 -07:00
Siddharth Rakesh
f4dafb5654
updated configs sending
2015-06-10 15:10:35 -07:00
Siddharth Rakesh
ef3ca1b3bf
stable
2015-06-08 14:55:24 -07:00
Siddharth Rakesh
199ad685fd
Merge branch 'master' of https://github.com/grpc/grpc into leaderboard
2015-06-08 13:45:44 -07:00
Siddharth Rakesh
39824335ea
Newer version
2015-06-08 13:44:51 -07:00
David Garcia Quintas
c695066fec
Removed redundant parameter from Reporter interface.
2015-06-05 16:56:42 -07:00
Siddharth Rakesh
922ea81877
QPS, latencies recorded with authentication
2015-06-04 17:32:31 -07:00
David Garcia Quintas
a6b559a76a
Improvements to reporting mechanism based on comments.
...
Turned the reporter into a composite, much cleaner arch.
2015-05-20 23:08:29 -07:00
David Garcia Quintas
226beffea1
Simplified code based on comments and fixed build.json
2015-05-20 23:08:29 -07:00
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.
2015-05-20 23:08:29 -07:00
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.
2015-05-20 23:08:29 -07:00
Craig Tiller
66048f4fc1
Add reporting library, use it
2015-04-10 08:23:52 -07:00