Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make running individual Python tests less painful | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Before this change, running Python tests individually required building a tox environment via the run_tests script and then specifying long environment variables to filter out just the test we wanted to run (and then we wouldn't be able to get the output on interrupt, nor would we have an easy way of determining the PID of the process for debugger attachment). Now invoking the build_python.sh script creates a workable python virtual environment that includes all necessary libraries and tests (s.t. running a single test is now possible by just knowing the module name). This does not change existing supported means of running tests (e.g. through run_tests.py). An additional way of running individual tests has been introduced. Following invocation of `./tools/run_tests/build_python.sh` (or run_tests.py), one may invoke ./$VENV/bin/python -m $TEST_MODULE_NAME and acquire a single running process that *is* the test process (rather than a parent of the process). $VENV is the virtual environment name specified to `build_python.sh` (defaults to `py27`) and $TEST_MODULE_NAME is what it says on the tin. | ||
* | Fix bug with override_server flag in run_interop_tests.py | 2016-06-27 | |
| | |||
* | enable client compression interop tests for C# | 2016-06-22 | |
| | |||
* | added freaking missing comma | 2016-06-21 | |
| | |||
* | updated the interop tests driver | 2016-06-21 | |
| | |||
* | php: run advanced interop tests | 2016-06-17 | |
| | |||
* | Added python jwt_token_creds interop test | 2016-06-07 | |
| | |||
* | Added google call creds/per_rpc interop tests | 2016-05-18 | |
| | |||
* | Fixed compression interop and re-enable for C++. | 2016-05-05 | |
| | | | | | Also added some defense in depth for compression algorithms in the receive path. | ||
* | update locations of dockerization scripts | 2016-05-03 | |
| | |||
* | run all implemented C# interop tests | 2016-04-27 | |
| | |||
* | Merge pull request #6229 from grpc/python_test_proto_gen | 2016-04-26 | |
|\ | | | | | Changed python proto build to use shared protos | ||
| * | Changed python proto build to use shared protos | 2016-04-26 | |
| | | |||
* | | Simplified ruby interop test files | 2016-04-21 | |
|/ | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Add a script to run interop tests against all versions of prod servers. | 2016-03-14 | |
| | |||
* | increase timeout for interop tests | 2016-03-03 | |
| | |||
* | Node: fix metadata validation bug, improve error reporting | 2016-02-19 | |
| | |||
* | use HOME env var | 2016-02-10 | |
| | |||
* | the host file path to the auth.json file has changed | 2016-02-09 | |
| | |||
* | Added test cases for Cloud gateway. | 2016-02-08 | |
| | |||
* | /usr/bin/env python -> /usr/bin/env python2.7 | 2016-02-02 | |
| | |||
* | Update interop test service url to grpc-test.sandbox.googleapis.com. | 2016-01-20 | |
| | |||
* | Added back trailing newlines | 2016-01-14 | |
| | |||
* | Update copyrights | 2016-01-13 | |
| | |||
* | Merge branch 'master' into release-0_12_master_merge | 2016-01-13 | |
|\ | |||
| * | Use tox commands to run interop client/server | 2016-01-07 | |
| | | |||
| * | Include core in Python distribution | 2016-01-07 | |
| | | |||
* | | Expose core metadata validation functions in public headers | 2016-01-06 | |
|/ | |||
* | Get rid of SSL_CERT_FILE env entirely | 2015-12-10 | |
| | |||
* | Merge pull request #4349 from carl-mastrangelo/percent2 | 2015-12-10 | |
|\ | | | | | Make pretty interop test output graphs | ||
* | | Temporarily disable c# status_code_and_message client. | 2015-12-10 | |
| | | |||
* | | teach interop script about new tests | 2015-12-09 | |
| | | |||
| * | Make pretty interop tets output graphs | 2015-12-09 | |
|/ | |||
* | Merge Python tox fix into release-0.12-to-be-merged-into-master | 2015-12-07 | |
|\ | |||
| * | Fix interop Python test invocation | 2015-12-07 | |
| | | | | | | | | | | The ideal fix would be to have a tox test command for running the interop server and client. | ||
* | | Merge master to manually resolve conflict. | 2015-12-07 | |
|\ \ | |||
* \ \ | Merge release-0.12 into master | 2015-12-07 | |
|\ \ \ | | |/ | |/| | |||
| | * | Make http2 interop tests always pass, and instead give a report | 2015-12-04 | |
| |/ |/| | |||
| * | Fix Python interop test invocation in run_interop_tests.py | 2015-12-03 | |
| | | |||
| * | Make Python testing predictable again | 2015-12-03 | |
| | | | | | | | | | | | | | | This reorganizes the Python code, scraps the current testing infrastructure, and implements a simple test discovery and run script based on the standard Python unittest library so we can trust that our tests are running. | ||
* | | Merge pull request #4161 from carl-mastrangelo/moreInterop1 | 2015-11-19 | |
|\ \ | | | | | | | Add framing http2 test case, enable verbose output, and properly skip tests | ||
* | | | Fix stdin on run_interop_tests | 2015-11-19 | |
| | | | |||
| * | | fix flag | 2015-11-19 | |
| | | | |||
| * | | Add framing http2 test case, enable verbose output, and properly skip tests | 2015-11-19 | |
|/ / | |||
* / | Use mako template for HTML report. | 2015-11-18 | |
|/ | |||
* | Enable interop tests for http2 | 2015-11-06 | |
| | |||
* | Add HTTP/2 Interop tests to be run | 2015-11-06 | |
| | |||
* | Renamed report_utils.py. | 2015-11-03 | |
| | |||
* | Create a separate utility for reporting. | 2015-11-03 | |
| |