aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/run_tests/run_tests.py
Commit message (Collapse)AuthorAge
* Merge pull request #7633 from thunderboltsid/add-pypy-to-testing-toolchainGravatar kpayson642016-08-15
|\ | | | | add PyPy to testing toolchain
* \ Merge branch 'v1.0.x' into manual-upmergeGravatar Nicolas "Pixel" Noble2016-08-11
|\ \
* | | Extend the deadline of objc-examples-build to 30 minutesGravatar Muxi Yan2016-08-09
| | |
| | * add PyPy to testing toolchainGravatar siddharthshukla2016-08-04
| |/ |/|
| * Merge commit '5e623b8d8d8d106bd4ab9a6d77ef43b1a134d8ec' into ↵Gravatar Jorge Canizales2016-07-29
| |\ | | | | | | | | | p0-advance-protobuf-version
| * | nit: format ObjC test targets betterGravatar Jorge Canizales2016-07-29
| | | | | | | | | So they can be commented out.
| | * php: add php7 to jenkins basic and interop testsGravatar Stanley Cheung2016-07-26
| | |
* | | Merge pull request #7512 from stanley-cheung/php-cleanup-dockerfileGravatar kpayson642016-07-25
|\ \ \ | | | | | | | | PHP: add PHP7 to various Jenkins tests and update dockerfile
| * | | php: add php7 to jenkins basic and interop testsGravatar Stanley Cheung2016-07-23
| | | |
* | | | Merge v1.0.x into masterGravatar murgatroid992016-07-22
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Merge remote-tracking branch 'google/v1.0.x' into no_verbose_fixGravatar Nicolas "Pixel" Noble2016-07-21
| |\ \ | | | | | | | | | | | | | | | | Conflicts: tools/run_tests/run_tests.py
| | * | Merge pull request #6737 from ctiller/delayed-writeGravatar Craig Tiller2016-07-19
| | |/ | | | | | | | | | Delay beginning most writes until we enter poll()
| * / Make default log verbosity ERROR, run tests with DEBUGGravatar Craig Tiller2016-07-18
| |/
* | Merge github.com:grpc/grpc into delayed-writeGravatar Craig Tiller2016-07-13
|\ \
| * \ Merge pull request #7265 from thunderboltsid/issue-7094-retryGravatar Nicolas Noble2016-07-13
| |\ \ | | | | | | | | Retrying: Make the testing scripts executable on Python 3.x
| * \ \ Merge pull request #7112 from thunderboltsid/issue-7110Gravatar Nicolas Noble2016-07-13
| |\ \ \ | | |_|/ | |/| | Add dockerfile for pyenv and modify run_tests.py to include py35 and py36
| * | | Merge pull request #7359 from jcanizales/p0-protoc-podspecGravatar makdharma2016-07-13
| |\ \ \ | | | | | | | | | | Distribute ProtoC and the plugin as pods
* | | | | get timeouts working on run_tests.py againGravatar Craig Tiller2016-07-13
| | | | |
* | | | | Merge github.com:grpc/grpc into delayed-writeGravatar Craig Tiller2016-07-12
|\| | | |
* | | | | Fix regex filteringGravatar Craig Tiller2016-07-12
| | | | |
| * | | | Addressing comments.Gravatar Nicolas "Pixel" Noble2016-07-12
| | | | |
| * | | | Merge branch 'release-0_15' into upmerge-masterGravatar Nicolas "Pixel" Noble2016-07-12
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile build.yaml gRPC-Core.podspec gRPC.podspec package.json package.xml src/core/lib/surface/version.c src/csharp/Grpc.Auth/project.json src/csharp/Grpc.Core/VersionInfo.cs src/csharp/Grpc.Core/project.json src/csharp/Grpc.HealthCheck/project.json src/csharp/build_packages.bat src/node/tools/package.json src/python/grpcio/grpc/__init__.py src/python/grpcio/grpc_version.py src/python/grpcio_tests/tests/unit/_rpc_test.py src/ruby/lib/grpc/version.rb src/ruby/tools/version.rb templates/gRPC.podspec.template tools/distrib/python/grpcio_tools/grpc_version.py tools/doxygen/Doxyfile.c++ tools/doxygen/Doxyfile.c++.internal tools/doxygen/Doxyfile.core tools/doxygen/Doxyfile.core.internal tools/run_tests/port_server.py
| | | | | * 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
| | | * | Merge master to resolve tests podspec conflictGravatar Jorge Canizales2016-07-11
| | | |\ \ | | |_|/ / | |/| | |
| | | | * Enable py35 and py36 testingGravatar siddharthshukla2016-07-11
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Add dockerfile template for python_pyenv_x64 docker image Generate the dockerfile using generate_projects.sh Modify run_tests.py to include python3.5 and python3.6 Runs python_jessie_x64 for python versions 2.7 and 3.4, and python_pyenv_x64 for python versions 3.5 and 3.6
* | | | Merge github.com:grpc/grpc into delayed-writeGravatar Craig Tiller2016-07-11
|\| | |
| | | * Podspecs for Protoc and the gRPC pluginGravatar Jorge Canizales2016-07-11
| | | | | | | | | | | | | | | | | | | | The examples under <repo_root>/examples now rely on the released versions. Those under src/objective-c/examples, as well as the tests, rely on protoc and the plugin as compiled from head.
| * | | Added timeout to port serverGravatar Ken Payson2016-07-09
| | | |
| * | | Make Python tests run on WindowsGravatar Masood Malekghassemi2016-07-08
| | | |
| * | | Merge pull request #7219 from jcanizales/merge-0.14-into-masterGravatar makdharma2016-07-08
| |\ \ \ | | | |/ | | |/| Merge 0.14 into master
* | | | Merge github.com:grpc/grpc into delayed-writeGravatar Craig Tiller2016-07-06
|\| | |
* | | | Remove the sea of green to allow focusing on failuresGravatar Craig Tiller2016-07-06
| | | |
| * | | Merge pull request #6791 from soltanmm/painGravatar kpayson642016-07-06
| |\ \ \ | | | | | | | | | | Make running individual Python tests less painful
| | | | * Change port_server.py to use port 32766Gravatar Ken Payson2016-07-01
| | | | | | | | | | | | | | | | | | | | 32767 is used by filenet-powsrm
| | | * | Fix runtest.py breakageGravatar Jorge Canizales2016-07-01
| |_|/ / |/| | |
| | * | Fix job_spec invocation for Python run_testsGravatar Masood Malekghassemi2016-07-01
| | | |
| | * | Remove gcov special-casing for Python testsGravatar Masood Malekghassemi2016-07-01
| | | | | | | | | | | | | | | | We'll need to fix coverage testing in the future anyway (see #6894).
| | * | 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.
| | * | Organize Python tests to use grpcio-tools directlyGravatar Masood Malekghassemi2016-07-01
| |/ / |/| | | | | | | | | | | Moves all tests into a separate package. This does not change existing supported means of running tests (e.g. through run_tests.py).
| * | Change port_server.py to use port 32766Gravatar Ken Payson2016-06-30
|/ / | | | | | | 32767 is used by filenet-powsrm
* | Merge pull request #6992 from y-zeng/auto-build-exampleGravatar makdharma2016-06-30
|\ \ | | | | | | Build objective-c examples as part of automatic tests
* \ \ Merge pull request #7114 from jtattermusch/mac_port_server_timeoutsGravatar Nicolas Noble2016-06-28
|\ \ \ | | | | | | | | Give existing port_server time to respond
| * | | give existing port_server time to respondGravatar Jan Tattermusch2016-06-28
| | | |
* | | | fix coreclr linux buildGravatar Jan Tattermusch2016-06-27
|/ / /
* | | Merge pull request #7027 from ctiller/faster_runtestsGravatar Jan Tattermusch2016-06-27
|\ \ \ | | | | | | | | Remove caching of results by run_tests
| * | | \o/ PythonGravatar Craig Tiller2016-06-27
| | | |
| * | | Fix sanityGravatar Craig Tiller2016-06-24
| | | |
| * | | Fix ruby testsGravatar Craig Tiller2016-06-23
| | | |
| * | | Remove caching of results by run_testsGravatar Craig Tiller2016-06-23
| | |/ | |/| | | | | | | SIGNIFICANTLY increases the performance of actually running tests...
| | * Merge remote-tracking branch 'upstream/master' into auto-build-exampleGravatar Yuchen Zeng2016-06-23
| | |\ | | |/ | |/|