| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|\
| |
| | |
The RPC Framework crust package
|
| | |
|
|/ |
|
|
|
|
|
| |
The tests don't currently get discovered by py.test due to their use of
the Python 2.7+ load_tests protocol.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Conditionally runs the tests depending on the availability of Python
versions (because Travis is the worst).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Allows:
- running python tests in parallel
- clearer Travis output
- subjects each python test to the five minute run_tests timeout,
instead of ALL the tests to the five minute timeout
- easier benchmarking of which tests are slow
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
There may be some aspect of mortal sin in the way that context
management is now done in this test.
|
|\
| |
| | |
Final changes to the early_adopter API.
|
| |
| |
| |
| |
| |
| | |
This makes grpc.early_adopter much more independent of RPC
Framework and cleaner at the cost of reexporting most of the
interfaces and writing several delegation classes.
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
This provides for now what should be a nicer interface for code
generation than that of the Face layer. In terms of abstraction
it's conceptually very similar so the two should probably be
merged as soon as is reasonable.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| | |
A top-level "grpc" package is added and RPC Framework
is made public.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|