Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make testing toolchain python 3.x compliant | siddharthshukla | 2016-07-12 |
| | | | | | | | | | | | | | | | 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 | ||
* | Sanitize environment variables in run_tests `jobset` | Masood Malekghassemi | 2016-07-08 |
| | |||
* | Fix bad indentation | Craig Tiller | 2016-06-24 |
| | |||
* | Remove caching of results by run_tests | Craig Tiller | 2016-06-23 |
| | | | | SIGNIFICANTLY increases the performance of actually running tests... | ||
* | Small tweaks | Craig Tiller | 2016-04-06 |
| | |||
* | Merge github.com:grpc/grpc into copyright-fix | Craig Tiller | 2016-03-31 |
|\ | |||
* | | Update copyrights | Craig Tiller | 2016-03-31 |
| | | |||
| * | add run_performance_tests.py script | Jan Tattermusch | 2016-03-28 |
|/ | |||
* | fix reporting for multiple test runs | Jan Tattermusch | 2016-03-01 |
| | |||
* | Reduce CPU, increase MSAN timeouts | Craig Tiller | 2016-01-27 |
| | |||
* | Tweak cpu costs | Craig Tiller | 2016-01-20 |
| | |||
* | Add CPU cost measurement, tune parameters, decrease default maxjobs | Craig Tiller | 2016-01-20 |
| | |||
* | Use CPU cost modelling to increase parallelism | Craig Tiller | 2016-01-20 |
| | |||
* | Eliminate jobset timeouts in some circumstances | Craig Tiller | 2016-01-19 |
| | | | | | | 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 | ||
* | Updated copyrights | murgatroid99 | 2016-01-12 |
| | |||
* | Delay reading stdout from disk until process terminates | Craig Tiller | 2016-01-05 |
| | | | | | | | | | | The current code reads the stdout of each running process each time it goes through a reap() iteration, and throws it away if the process is still running. On Windows, where we poll for completion every 100ms, I expect this is having a serious impact on Jenkins performance, especially for noisier tests. | ||
* | Fix proxy end2end tests | Craig Tiller | 2015-12-14 |
| | | | | | | | | Some transport callbacks weren't getting triggered. We now ensure that this always occurs. Additionally: left some debug only code around to make this class of bug easier to diagnose in the future. | ||
* | Merge github.com:grpc/grpc into connected-subchannel | Craig Tiller | 2015-12-10 |
|\ | |||
| * | add --arch, --compiler and --build_only cmdline args | Jan Tattermusch | 2015-12-07 |
| | | |||
* | | Merge github.com:grpc/grpc into connected-subchannel | Craig Tiller | 2015-12-04 |
|\| | |||
| * | Supporting Msys2's python. | Nicolas "Pixel" Noble | 2015-12-03 |
| | | |||
* | | Add remaining count to run_tests | Craig Tiller | 2015-11-24 |
|/ | |||
* | Potential fix for failing to start binaries on mac | Craig Tiller | 2015-11-04 |
| | |||
* | Move string filter to report_utils | Adele Zhou | 2015-11-03 |
| | |||
* | Create a separate utility for reporting. | Adele Zhou | 2015-11-03 |
| | |||
* | Print detailed results for each test. | Adele Zhou | 2015-10-27 |
| | |||
* | prevent container name reuse error for timeout flakes | Jan Tattermusch | 2015-10-22 |
| | |||
* | generate html report for interop tests | Adele Zhou | 2015-10-21 |
| | |||
* | prevent generating unparseable xml reports | Jan Tattermusch | 2015-10-14 |
| | |||
* | kill interop clients on timeout | Jan Tattermusch | 2015-10-08 |
| | |||
* | Build and run per-language containers for interop tests | Jan Tattermusch | 2015-10-02 |
| | |||
* | Fix typo | Craig Tiller | 2015-09-28 |
| | |||
* | Split timeout and failure retry policy | Craig Tiller | 2015-09-28 |
| | |||
* | Merge github.com:grpc/grpc into flaky-timeouts | Craig Tiller | 2015-09-28 |
|\ | |||
| * | Default to no-flakes, allow enabling them | Craig Tiller | 2015-09-28 |
| | | |||
* | | Add support for flaky timeouts | Craig Tiller | 2015-09-25 |
|/ | |||
* | Purple flakes | Craig Tiller | 2015-09-25 |
| | |||
* | Add retries for flaky tests (enabled by default for now) | Craig Tiller | 2015-09-24 |
| | |||
* | Up asan/tsan timeouts - they need it | Craig Tiller | 2015-08-26 |
| | |||
* | Merge pull request #3021 from ctiller/reject-the-stuffs | Yang Gao | 2015-08-25 |
|\ | | | | | Outlaw illegal metadata characters | ||
* | | Expand error handling to ignore all errors printing output | Craig Tiller | 2015-08-25 |
| | | |||
| * | Update projects | Craig Tiller | 2015-08-24 |
|/ | |||
* | Merge pull request #2799 from ctiller/selective-town | Jan Tattermusch | 2015-08-14 |
|\ | | | | | Give make a long timeout, tests a small one, and interop a slightly longer one | ||
* | | Reducing JUnit's report size. | Nicolas "Pixel" Noble | 2015-08-13 |
| | | |||
| * | Bikeshedding | Craig Tiller | 2015-08-05 |
| | | |||
| * | Give make a long timeout, tests a small one, and interop a slightly longer one | Craig Tiller | 2015-08-05 |
|/ | |||
* | Merge github.com:grpc/grpc into kinetic-lopsided-poetry | Craig Tiller | 2015-08-05 |
|\ | |||
* | | Testing port server | Craig Tiller | 2015-08-04 |
| | | | | | | | | | | | | | | | | run_tests.py will start a server (if it's not running, or if the running port server mismatches the 'current' one) that serves ports to use for tests. The server is left running after run_tests.py finishes, so that in environments such as Mac and Windows where tests run unshielded from each other, we don't start jumping on already used ports. | ||
| * | polishing runtests | Jan Tattermusch | 2015-08-01 |
|/ | |||
* | Adding c++ interop (cloud to prod) to jenkins work flow. | Donna Dionne | 2015-07-27 |
| | | | | First effort in adding interop to jenkins work flow, more languages will follow. |