Commit Graph

199 Commits

Author SHA1 Message Date
Matt Kwong 4e55bf1293 Merge pull request #11348 from matt-kwong/upload_windows
Enable uploading more test results to BQ
2017-05-31 15:16:31 -07:00
Matt Kwong d8543c4e0f Fix --measure_cpu_costs flag in run_tests.py on Windows 2017-05-31 10:40:07 -07:00
Craig Tiller 46356b72a0 Make jobset more eintr resilient 2017-05-26 15:22:08 +00:00
Matt Kwong d14c0ea1f5 Upload Jenkins tests results to a partitioned BQ table 2017-05-24 13:42:54 -07:00
Craig Tiller f09957bd04 Recover from more EINTRs 2017-05-15 08:39:17 -07:00
Craig Tiller 9d5d803bbf Small fixes 2017-05-15 07:54:54 -07:00
Matt Kwong d1f40bd3b3 Make --measure_cpu_costs flag Mac-friendly 2017-05-11 10:29:49 -07:00
Matt Kwong c7676a3d00 Merge pull request #10967 from matt-kwong/upload_results2
Add option to upload Jenkins test result to BQ
2017-05-09 15:38:31 -07:00
Matt Kwong 52ff986f94 Add option to upload Jenkins test result to BQ 2017-05-08 13:52:45 -07:00
Craig Tiller e21d2c1cd8 Bump version 2017-05-05 14:07:50 -07:00
Craig Tiller ddc8a8243d Fix port server on Windows 2017-05-05 14:02:35 -07:00
Jan Tattermusch 6815e414a4 Merge pull request #10985 from jtattermusch/internal_ci_failing_targets
Improve XML reports for internal_ci.
2017-05-05 10:54:25 +02:00
Craig Tiller e1f5302bc5 Port server fixes
- correct a couple of race conditions that could result in duplicated port assignments to different processes
- enhance detection code for 'is this port in use' to be much more robust
2017-05-04 19:53:19 +00:00
Jan Tattermusch 98ae39c121 show error details in internal_ci 2017-05-04 21:50:00 +02:00
Jan Tattermusch 883fe50140 add error and failure count to sponge log 2017-05-04 14:55:16 +02:00
Jan Tattermusch ac9c9f93b9 reports can create subdirs 2017-04-29 12:19:36 +02:00
Yong Ni 35ee7e7967 Added verbose option to run_interop_test to ease tracing the commands invoked 2017-04-26 17:46:32 -07:00
Craig Tiller 09ebed7bf4 Ensure port server can shutdown 2017-04-25 10:19:10 -07:00
Craig Tiller ec49524269 Add a mutex around allocate_port 2017-04-24 20:55:43 +00:00
Craig Tiller ea525ebd39 Threaded port_server 2017-04-24 17:50:32 +00:00
Craig Tiller a1ac2a1317 Allow specifying a maximum run time to run_tests 2017-04-21 07:20:38 -07:00
Matt Kwong 5eecba42c3 Add test filtering to performance pull requests 2017-04-06 19:08:14 -07:00
Craig Tiller 8a26aab8a2 fix 2017-03-29 14:01:32 -07:00
Craig Tiller 70abee2687 Missing import 2017-03-29 12:19:34 -07:00
Craig Tiller a61dce07a8 Syntax fix 2017-03-29 09:30:07 -07:00
Craig Tiller 5431f90960 Add python commenter module 2017-03-29 08:31:45 -07:00
Alexander Polcyn 50fdc8ab19 add http2 server test for unary calls that uses small frames and padding 2017-03-22 13:46:51 -07:00
Eric Gribkoff 2f59cf2dc3 move health check to just before running test cases 2017-03-17 00:46:01 -07:00
Eric Gribkoff 92a5d28a4c increase wait for healthy timeout 2017-03-17 00:46:01 -07:00
Eric Gribkoff d86a19efd0 check error for docker inspect 2017-03-17 00:46:01 -07:00
Eric Gribkoff 22afddf53c add health check for http2 server 2017-03-17 00:46:01 -07:00
Siddharth Shukla 8e64d901fd Modify shebang on python scripts
Change shebangs to `#!/usr/bin/env python` instead of
`#!/usr/bin/env python2.7`.
2017-03-12 19:53:12 +01:00
Siddharth Shukla d194f59939 Make testing scripts python3.x compatible
Update run_tests/*.py to use six based isomorphisms and print function
from __future__ module.
2017-03-12 17:47:53 +01:00
Jan Tattermusch d159af31fc return tuple from jobset.run when skipping tests 2017-03-10 10:08:53 +01:00
Craig Tiller fbedd676f7 Merge pull request #9769 from ctiller/always-use-port-server
Always use port server
2017-03-01 15:11:37 -08:00
David G. Quintas 16edd99975 Merge pull request #9812 from dgquintas/timestamp_logs
Timestamp test logs
2017-02-28 14:51:17 -08:00
Craig Tiller c2515d0c64 Merge github.com:grpc/grpc into always-use-port-server 2017-02-28 08:35:32 -08:00
Matt Kwong 28b0f2a0d1 Add tools/internal_ci/ to test filter 2017-02-27 00:52:47 -08:00
Adele Zhou 429e5607f7 Fix interop HTML report. 2017-02-24 10:49:50 -08:00
David Garcia Quintas e6e7b017dd PR comments 2017-02-22 17:13:53 -08:00
David Garcia Quintas c30b84e6f3 Timestamp test logs 2017-02-21 15:20:09 -08:00
Craig Tiller 5474c6b3d4 Merge branch 'traceback_port_server' of github.com:dgquintas/grpc into always-use-port-server 2017-02-17 10:29:40 -08:00
Craig Tiller cba864bfbe Eliminate port server env var, force its use always, consolidate code 2017-02-17 10:27:56 -08:00
David Garcia Quintas 46a1cca0ee Cleanup and better logging 2017-02-16 11:59:42 -08:00
Craig Tiller 37bfff35ee Fix port server 2017-02-14 22:35:39 -08:00
Craig Tiller 6911d08388 Fix platform_string() usage, cut temporary space usage 2017-02-07 10:30:44 -08:00
Craig Tiller 7dc4ea66f0 Make the microbenchmark profile gatherer run some in parallel 2017-02-02 16:08:05 -08:00
Matt Kwong c830eb5b6b Update interop html template location 2016-12-22 12:10:25 -08:00
Jan Tattermusch 5c79a3199c cleanup tools/run_tests directory 2016-12-22 10:47:52 +01:00