Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add --compiler python3.4 option to run_tests.py | Jan Tattermusch | 2016-04-26 |
| | |||
* | Merge github.com:grpc/grpc into copyright-fix | Craig Tiller | 2016-03-31 |
|\ | |||
* | | Update copyrights | Craig Tiller | 2016-03-31 |
| | | |||
| * | Don't allow precompiled binaries in tests | Masood Malekghassemi | 2016-03-24 |
|/ | | | | | | | | Before it was possible for precompiled binaries of the Cython layer to be downloaded during a test run if the metadata of the host machine's gRPC Python project matched the metadata of a file in cloud storage. Now we disallow this, and fix a bug where the relevant environment variable was ineffectual. | ||
* | Don't set linetrace unless testing coverage | Masood Malekghassemi | 2016-03-09 |
| | |||
* | run build_ext in build_python step | Jan Tattermusch | 2016-03-03 |
| | |||
* | make python test suites run in parallel | Jan Tattermusch | 2016-03-02 |
| | |||
* | Updated copyrights | murgatroid99 | 2016-01-12 |
| | |||
* | Use BoringSSL for Python gRPC | Masood Malekghassemi | 2016-01-11 |
| | |||
* | Include core in Python distribution | Masood Malekghassemi | 2016-01-07 |
| | |||
* | Fix interop Python test invocation | Masood Malekghassemi | 2015-12-07 |
| | | | | | The ideal fix would be to have a tox test command for running the interop server and client. | ||
* | Use tox | Masood Malekghassemi | 2015-12-04 |
| | |||
* | Make Python testing predictable again | Masood Malekghassemi | 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. | ||
* | Enable pip caching on Jenkins slaves | Masood Malekghassemi | 2015-10-06 |
| | |||
* | Clean up build_python.sh | Masood Malekghassemi | 2015-10-05 |
| | | | | | This is in preparation for the eventual refactoring of the run_tests.py system. | ||
* | Add health-checking to Python | Masood Malekghassemi | 2015-08-12 |
| | | | | | | | | Adds the initial reference implementation for health-checking in gRPC Python as a separate project (but within the same grpc package to keep namespaces consistent). Only installs the package to test the build-proto-modules custom command introduced in the health-checking project. | ||
* | Use py.test from run_tests.py | Masood Malekghassemi | 2015-07-31 |
| | | | | | | Also updates the version of grpcio_test. Now that grpcio and its tests are in different project packages, the version numbers should be kept in sync. | ||
* | Reorganize Python packages | Masood Malekghassemi | 2015-07-30 |
| | | | | | This is in preparation of moving all tests into a separate package to enable ease of coverage checking and testing. | ||
* | Add Python3 testing support | Masood Malekghassemi | 2015-07-09 |
| | | | | | Conditionally runs the tests depending on the availability of Python versions (because Travis is the worst). | ||
* | Cython refactor of Python C wrapping layer | Masood Malekghassemi | 2015-06-30 |
| | | | | | | | Also set up environment-related details needed for a smooth Cython experience: have the test script avoid rebuilding all dependencies if the virtualenv directory already exists, have the PyPI distribution script distribute the Cython generated C code rather than the .pyx files. | ||
* | Make warnings errors when building Python tests | Masood Malekghassemi | 2015-06-16 |
| | |||
* | Ensure C89 compatibility in Linux tests | Masood Malekghassemi | 2015-06-10 |
| | |||
* | Redirect build_python.sh to requirements.txt | Masood Malekghassemi | 2015-06-02 |
| | |||
* | Upgrading third_party/protobuf to version v3.0.0-alpha-1-150-g7d5cf8d. | Nicolas "Pixel" Noble | 2015-05-19 |
| | |||
* | Fix Python test ignorance of build config | Masood Malekghassemi | 2015-03-17 |
| | |||
* | Include interop tests in python_tests.json | Nathaniel Manista | 2015-03-07 |
| | |||
* | Removed logging, returned other tests to .travis.yml | murgatroid99 | 2015-03-02 |
| | |||
* | Put tests back in a useful state | murgatroid99 | 2015-03-02 |
| | |||
* | Changed how python versions are specified | murgatroid99 | 2015-03-02 |
| | |||
* | Added another log line | murgatroid99 | 2015-02-27 |
| | |||
* | Added python tests to .travis.yml | murgatroid99 | 2015-02-27 |
| | |||
* | running python tests on travis | Jan Tattermusch | 2015-02-26 |
| | |||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Merge github.com:grpc/grpc into copyright | Craig Tiller | 2015-02-17 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/python/src/__init__.py src/python/src/_adapter/__init__.py src/python/src/_framework/__init__.py src/python/src/_framework/base/__init__.py src/python/src/_framework/base/packets/__init__.py src/python/src/_framework/common/__init__.py src/python/src/_framework/face/__init__.py src/python/src/_framework/face/testing/__init__.py src/python/src/_framework/foundation/__init__.py src/python/src/_junkdrawer/__init__.py | ||
* | | Add shell script copyrights | Craig Tiller | 2015-02-16 |
| | | |||
| * | Upgrade Python proto dependency to 3.0.0-alpha-1. | Nathaniel Manista | 2015-02-15 |
| | | |||
| * | Clean up setup.py and move it into src/. | Nathaniel Manista | 2015-02-15 |
|/ | |||
* | Allow Python to be built without sudo | Craig Tiller | 2015-02-10 |
| | |||
* | Install PyPI's protobuf into the Python virtual environment. | Nathaniel Manista | 2015-02-02 |
| | | | | | | There may be a way to use third_party's protobuf (and this may eventually be necessary) but I haven't yet figured out how to do it correctly. It can happen later. | ||
* | Refactoring of the Python build. | Nathaniel Manista | 2015-02-02 |
| | | | | | | | | | | The source code is moved from src/python to src/python/src. A setup.py is added at src/python. The build_python.sh and run_python.sh scripts are updated to build and run the Python tests by building a package and installing it in the developer's Python 2.7 virtual environment. | ||
* | Add Python to run-tests. | Nathaniel Manista | 2015-01-22 |