Alexander Polcyn
41fe579c6d
always render junit xml report after perf tests
8 years ago
Alexander Polcyn
76be306f9d
shorten qps worker timeouts and run remote workers under timeout
8 years ago
Yuxuan Li
ac87a46225
enable uploading server cpu usage data from performance tests to big query
8 years ago
Jan Tattermusch
5c79a3199c
cleanup tools/run_tests directory
8 years ago
Alexander Polcyn
66c6782751
add --perf_args usage to jenkins performance runner scripts
8 years ago
Alexander Polcyn
9f08d110f8
add a "perf" option to benchmarks script, generate profile text reports and flamegraphs
8 years ago
Alex Polcyn
ca5e92442f
clean up scenario.workers length check
8 years ago
Alex Polcyn
fcf09ea42e
handle empty string for qps workers in driver and dont quit them on netperf
8 years ago
Jan Tattermusch
88818ae49a
fix windows benchmarks and upload all 3 reports
8 years ago
Jan Tattermusch
94d40cbd5a
make benchmarks create report.xml
8 years ago
Alexander Polcyn
898a2e91f9
clean up error message
8 years ago
Jan Tattermusch
447548b9f2
show logs from qps workers
8 years ago
Alex Polcyn
cac93f673e
clean up error counting and reporting
8 years ago
Alexander Polcyn
497966787a
fail performance tests if any jobs fail or timeout
8 years ago
Craig Tiller
677966a257
Be explicit as to which tests to run
8 years ago
Craig Tiller
025972d16d
Fix more things
8 years ago
Craig Tiller
c197ec1fe6
Fix typo
8 years ago
Craig Tiller
d82fccc5ec
Fix typo
8 years ago
Craig Tiller
accf16b41e
Missed import
8 years ago
Craig Tiller
c1b54f2fab
Run QPS workers just for the scenario that we want, to avoid interference
8 years ago
Craig Tiller
b6df24765f
Properly categorize tests to allow sweeps to be run by adhoc
8 years ago
Craig Tiller
c2895d2fee
Exclude sweep tests from the "full" suite
8 years ago
Craig Tiller
6388da5a1f
Add missing flag option
8 years ago
Vijay Pai
c23d33b29b
Revert "Generate html report for perf tests"
9 years ago
Adele Zhou
7d4373bc6e
Generate html report for perf tests
9 years ago
siddharthshukla
0589e533cd
Make testing toolchain python 3.x compliant
...
six is necessary for making these scripts cross compatible
between python 2.x and 3.x
Changes:
Add six to python_deps.include
Include python_deps.include to all Dockerfile templates in test directory
Include python_deps.include to all Dockerfile templates in stress_test directory
Include python_deps.include to all Dockerfile templates in interop_test directory
Replace print statements with print function calls (from futute..)
Replace .iteritems() with .items() wherever necessary
use six.moves to import BaseHTTPServer
Generate new dockerfiles using generate_projects.sh
9 years ago
Craig Tiller
2e1a1fe56f
Fixes
9 years ago
Jan Tattermusch
d27888b6db
mark unconstrained scenarios with scalable category
9 years ago
Jan Tattermusch
37a907e471
add support for CLIENT_LANGUAGE setting
9 years ago
Jan Tattermusch
ad17bf704e
propagate jenkins env variables to netperf client
9 years ago
Jan Tattermusch
4de2c3254b
add support for running netperf scenario
9 years ago
Jan Tattermusch
427699b638
mark some scenarios as smoketest and add a cmdline flag
9 years ago
Jan Tattermusch
a21c7e9207
add support for scenario categories
9 years ago
Jan Tattermusch
541d5d7ae2
increase qps_worker max lifetime
9 years ago
Ken Payson
0482c1046b
Python QPS Worker/initial scenarios
9 years ago
Jan Tattermusch
1408920ab9
get rid of local qpsworkers before starting the tests
9 years ago
Jan Tattermusch
b688db087a
actually fail on failure
9 years ago
vjpai
29089c7b41
Deprecation of qps_driver and use of shell scripts, in progress
9 years ago
Jan Tattermusch
9209111c75
increase qpsworker lifetime
9 years ago
Jan Tattermusch
de874a101f
add java performance worker
9 years ago
Jan Tattermusch
6d7fa5572e
result uploading
9 years ago
Jan Tattermusch
969ffaf5c6
Enable JSON reports for qps drivers
9 years ago
Jan Tattermusch
ee9032c507
add support for cross-language tests
9 years ago
Jan Tattermusch
38becc28b0
added support for regex selection of scenarios
9 years ago
Craig Tiller
0bda0b3e55
Configure performance scenarios with json
...
Run those json configurations as part of presubmits
9 years ago
Craig Tiller
d92d5c5dd2
Add copyright, tweak name
9 years ago
Craig Tiller
cb2cd26d04
Separate configuration from running logic for performance tests
9 years ago
Craig Tiller
7797e3fac7
Only build specified languages when running tests for those languages
9 years ago
Jan Tattermusch
bb1a45387e
add support for multiple languages
9 years ago
Jan Tattermusch
d7be789b09
build C# and node perf workers
9 years ago