aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/run_tests/run_interop_tests.py
Commit message (Collapse)AuthorAge
* Merge pull request #7347 from apolcyn/add_ruby_client_compression_interop_testsGravatar kpayson642016-07-15
|\ | | | | Add ruby client compression interop tests
| * added ruby client compression interop testsGravatar Alexander Polcyn2016-07-12
| |
* | Make testing toolchain python 3.x compliantGravatar siddharthshukla2016-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
* Make running individual Python tests less painfulGravatar Masood Malekghassemi2016-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.pyGravatar murgatroid992016-06-27
|
* enable client compression interop tests for C#Gravatar Jan Tattermusch2016-06-22
|
* added freaking missing commaGravatar David Garcia Quintas2016-06-21
|
* updated the interop tests driverGravatar David Garcia Quintas2016-06-21
|
* php: run advanced interop testsGravatar Stanley Cheung2016-06-17
|
* Added python jwt_token_creds interop testGravatar Ken Payson2016-06-07
|
* Added google call creds/per_rpc interop testsGravatar Ken Payson2016-05-18
|
* Fixed compression interop and re-enable for C++.Gravatar David Garcia Quintas2016-05-05
| | | | | Also added some defense in depth for compression algorithms in the receive path.
* update locations of dockerization scriptsGravatar Jan Tattermusch2016-05-03
|
* run all implemented C# interop testsGravatar Jan Tattermusch2016-04-27
|
* Merge pull request #6229 from grpc/python_test_proto_genGravatar Jan Tattermusch2016-04-26
|\ | | | | Changed python proto build to use shared protos
| * Changed python proto build to use shared protosGravatar Ken Payson2016-04-26
| |
* | Simplified ruby interop test filesGravatar murgatroid992016-04-21
|/
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Add a script to run interop tests against all versions of prod servers.Gravatar Adele Zhou2016-03-14
|
* increase timeout for interop testsGravatar Jan Tattermusch2016-03-03
|
* Node: fix metadata validation bug, improve error reportingGravatar murgatroid992016-02-19
|
* use HOME env varGravatar Stanley Cheung2016-02-10
|
* the host file path to the auth.json file has changedGravatar Stanley Cheung2016-02-09
|
* Added test cases for Cloud gateway.Gravatar Adele Zhou2016-02-08
|
* /usr/bin/env python -> /usr/bin/env python2.7Gravatar Nathaniel Manista2016-02-02
|
* Update interop test service url to grpc-test.sandbox.googleapis.com.Gravatar Adele Zhou2016-01-20
|
* Added back trailing newlinesGravatar David Garcia Quintas2016-01-14
|
* Update copyrightsGravatar murgatroid992016-01-13
|
* Merge branch 'master' into release-0_12_master_mergeGravatar murgatroid992016-01-13
|\
| * Use tox commands to run interop client/serverGravatar Masood Malekghassemi2016-01-07
| |
| * Include core in Python distributionGravatar Masood Malekghassemi2016-01-07
| |
* | Expose core metadata validation functions in public headersGravatar murgatroid992016-01-06
|/
* Get rid of SSL_CERT_FILE env entirelyGravatar Jan Tattermusch2015-12-10
|
* Merge pull request #4349 from carl-mastrangelo/percent2Gravatar David G. Quintas2015-12-10
|\ | | | | Make pretty interop test output graphs
* | Temporarily disable c# status_code_and_message client.Gravatar Jan Tattermusch2015-12-10
| |
* | teach interop script about new testsGravatar Jan Tattermusch2015-12-09
| |
| * Make pretty interop tets output graphsGravatar Carl Mastrangelo2015-12-09
|/
* Merge Python tox fix into release-0.12-to-be-merged-into-masterGravatar Jorge Canizales2015-12-07
|\
| * Fix interop Python test invocationGravatar Masood Malekghassemi2015-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.Gravatar Jorge Canizales2015-12-07
|\ \
* \ \ Merge release-0.12 into masterGravatar Jorge Canizales2015-12-07
|\ \ \ | | |/ | |/|
| | * Make http2 interop tests always pass, and instead give a reportGravatar Carl Mastrangelo2015-12-04
| |/ |/|
| * Fix Python interop test invocation in run_interop_tests.pyGravatar Masood Malekghassemi2015-12-03
| |
| * Make Python testing predictable againGravatar Masood Malekghassemi2015-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/moreInterop1Gravatar Jan Tattermusch2015-11-19
|\ \ | | | | | | Add framing http2 test case, enable verbose output, and properly skip tests
* | | Fix stdin on run_interop_testsGravatar Carl Mastrangelo2015-11-19
| | |
| * | fix flagGravatar Carl Mastrangelo2015-11-19
| | |
| * | Add framing http2 test case, enable verbose output, and properly skip testsGravatar Carl Mastrangelo2015-11-19
|/ /
* / Use mako template for HTML report.Gravatar Adele Zhou2015-11-18
|/
* Enable interop tests for http2Gravatar Carl Mastrangelo2015-11-06
|