Esun Kim
3e7d5976b5
Add TestEnvironment to tests
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
4 years ago
ncteisen
d3631f9c79
fix clang tidy
6 years ago
Alexander Polcyn
d9dbb76969
Allow specifying specific credential types to reach specific works in QPS benchmark driver
6 years ago
Hope Casey-Allen
e360d82216
Clang tidy
6 years ago
Hope Casey-Allen
839a0520a2
Add an option to collect medians every epoch. Useful for gathering per second median latencies
6 years ago
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
7 years ago
Craig Tiller
4ac2b8e585
Enable clang-tidy as a sanity check, fix up all known failures
7 years ago
Vijay Pai
088112fea1
Create inproc version of QPS test and add a few simple tests of this to standard testing suite.
7 years ago
Guantao Liu
ac9fdfbc40
Removed unnecessary default values and fixed sanity.
7 years ago
yang-g
b575a34e05
Replace InitBenchmark with InitTest. Remove qps_test.cc
7 years ago
Guantao Liu
abe3cf51f0
Add a new metric 'Queries/CPU-sec'.
...
Enable internal credential types.
7 years ago
ncteisen
81db061d2a
Clang fmt and copyright sanity
8 years ago
ncteisen
8f9e012428
Add json out flag to qps driver
8 years ago
ncteisen
dc1b51e6b3
clang fmt
8 years ago
ncteisen
24e820762a
Add json out flag to qps driver
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Yuxuan Li
999ac157e6
initial implementation.
8 years ago
Nicolas "Pixel" Noble
6f7dcd0ade
Clang-format.
8 years ago
Nicolas "Pixel" Noble
b02dd01584
Fixing qps & benchmark.
8 years ago
yang-g
90f43d4fa4
add missing header
8 years ago
Alexander Polcyn
62a7ca8c95
re-run clang-format.sh
8 years ago
Alexander Polcyn
a6e796f58f
ignore core counts and core lists in qps json driver
8 years ago
Yuxuan Li
ac87a46225
enable uploading server cpu usage data from performance tests to big query
8 years ago
Alexander Polcyn
4873d30ea2
allow disable core_list setting and override qps server in benchmarks
8 years ago
Yuxuan Li
c9ca0a9e70
clang-format for recently changed files. merged upstream master
8 years ago
Yuxuan Li
60d55f80c4
Change flag precision to flag stride, better description.
...
Add flag error_tolerence to define the search stopping criteria.
Move the equal condition in the binary search to smaller than condition.
Wrap get_cpu_usage(), so on non-linux platform, the compiler won't
complain and will get cpu usage to be 0.
8 years ago
Yuxuan Li
c6c6cc269e
change default values flags
8 years ago
Yuxuan Li
69c61319df
change flags type, name according to the comments.
...
change binary search stride from 1 to FLAGS_precision
8 years ago
Yuxuan Li
77c18981c2
change binary search log info from GPR_INFO to GPR_DEBUG
8 years ago
Yuxuan Li
c265a0ab02
clean up unnecessary new lines and logging.
8 years ago
Yuxuan Li
49aeb59389
clang-formated and latency_vs_load.cc is deleted as its functionality
...
has been merged into qps_json_driver.
8 years ago
Yuxuan Li
d31c78c6f0
updated protobuf, merged latency_vs_load.cc(not deleted yet) and qps_json_driver.cc
8 years ago
Yuxuan Li
58977f1466
initial merge of latency vs load to qps_json_driver.cc
8 years ago
Yuxuan Li
fe21ec90f6
batched changes
8 years ago
Craig Tiller
0895545a58
Complete reporting for failure rates
8 years ago
Craig Tiller
1a8c52e479
Collect stats on # failed requests
8 years ago
Craig Tiller
77c7f9fd62
Merge pull request #7407 from ctiller/delayed-write
...
Benchmark fixes
8 years ago
Vijay Pai
ceb1a7d79f
Add more information so that we can have a meaningful exit code
9 years ago
yang-g
17487f9a22
Make grpc++ independent of protobuf
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
29089c7b41
Deprecation of qps_driver and use of shell scripts, in progress
9 years ago
Jan Tattermusch
969ffaf5c6
Enable JSON reports for qps drivers
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
Craig Tiller
0bda0b3e55
Configure performance scenarios with json
...
Run those json configurations as part of presubmits
9 years ago