Matt Kwong
c15d32bbe8
Don't clear alarm in jobset when running performance tests
8 years ago
Matt Kwong
60a672b87f
Clear alarms in jobset.py when finished running jobs
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Matt Kwong
d8543c4e0f
Fix --measure_cpu_costs flag in run_tests.py on Windows
8 years ago
Craig Tiller
46356b72a0
Make jobset more eintr resilient
8 years ago
Craig Tiller
f09957bd04
Recover from more EINTRs
8 years ago
Craig Tiller
9d5d803bbf
Small fixes
8 years ago
Matt Kwong
d1f40bd3b3
Make --measure_cpu_costs flag Mac-friendly
8 years ago
Matt Kwong
52ff986f94
Add option to upload Jenkins test result to BQ
8 years ago
Yong Ni
35ee7e7967
Added verbose option to run_interop_test to ease tracing the commands invoked
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Craig Tiller
8861386b86
Allow specifying a maximum run time to run_tests
8 years ago
Craig Tiller
a1ac2a1317
Allow specifying a maximum run time to run_tests
8 years ago
Jan Tattermusch
d159af31fc
return tuple from jobset.run when skipping tests
8 years ago
David Garcia Quintas
e6e7b017dd
PR comments
8 years ago
David Garcia Quintas
c30b84e6f3
Timestamp test logs
8 years ago
Jan Tattermusch
5c79a3199c
cleanup tools/run_tests directory
8 years ago
Jan Tattermusch
68e27bfef3
enable running many runs per test without flooding the logs
8 years ago
Jan Tattermusch
9fe161c789
readable output from run_tests.py on windows
8 years ago
Mark D. Roth
158a4a42b2
Add comment about testing with reviewable.
8 years ago
Mark D. Roth
6288542146
This time, for sure!
8 years ago
Mark D. Roth
405abfcba2
Move hex dump to before crash.
8 years ago
Mark D. Roth
562b684e19
My python-fu is rustier than an old nail.
8 years ago
Mark D. Roth
f8ef30c977
Stringify generator result.
8 years ago
Mark D. Roth
f9cffc7b70
List, not generator.
8 years ago
Mark D. Roth
6642b3899b
Fix python.
8 years ago
Mark D. Roth
5ebc7bb7fc
Add hex dump.
8 years ago
Mark D. Roth
bf5272c6c5
Use future print(). Ugh.
8 years ago
Mark D. Roth
0fc334fcfa
Python sucks.
8 years ago
Mark D. Roth
f431642747
Attempt to fix syntax error in debugging lines.
8 years ago
Mark D. Roth
1e6b02b43d
Add debugging.
8 years ago
Mark D. Roth
efd7795335
Attempt to deal with unicode strings in jenkins environment.
8 years ago
Craig Tiller
80a675005d
debug
8 years ago
Matt Kwong
5c691c634d
Enable pull request test filtering
8 years ago
Craig Tiller
47284bec5c
Revert changes to jobset.py
8 years ago
Craig Tiller
df0f365c11
Fix bad stream terminators
8 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
Masood Malekghassemi
768b1db4df
Sanitize environment variables in run_tests `jobset`
9 years ago
Craig Tiller
ddf02c1c3f
Fix bad indentation
9 years ago
Craig Tiller
74189cd94b
Remove caching of results by run_tests
...
SIGNIFICANTLY increases the performance of actually running tests...
9 years ago
Craig Tiller
ed73510413
Small tweaks
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Jan Tattermusch
b275844864
add run_performance_tests.py script
9 years ago
Jan Tattermusch
494f312833
fix reporting for multiple test runs
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
3e301a37bc
Reduce CPU, increase MSAN timeouts
9 years ago
Craig Tiller
bfe693678d
Tweak cpu costs
9 years ago
Craig Tiller
5f735a64e1
Add CPU cost measurement, tune parameters, decrease default maxjobs
9 years ago
Craig Tiller
56c6b6ab0a
Use CPU cost modelling to increase parallelism
9 years ago
Craig Tiller
590105ac53
Eliminate jobset timeouts in some circumstances
...
There are cases where we truly don't care how long something takes, and
some external timeout will kill truly stuck processes, so let's
eliminate timeouts in those cases
9 years ago