Nicolas "Pixel" Noble
50a730bd1c
Going 1.0.1.
9 years ago
Noah Eisen
9785c8f9c4
Implement the advanced interop tests for Python
...
Add the code for three new interop tests: unimplemented_method,
unimplemented_service, and custom_metadata.
Fix and refactor the code for status_code_and_message.
9 years ago
Masood Malekghassemi
aff6936cf7
Partially implement gRPC Python server reflection
...
Some features relating to proto2 extension querying are missing due to
missing upstream features required to support them (see
https://github.com/google/protobuf/issues/2248 ).
9 years ago
Ken Payson
667301a25f
Change channel tests to use public API
...
This allows for testing other implementations of grpc.Server.
9 years ago
Ken Payson
58c0f96f19
Allow pointer channel args python
9 years ago
Ken Payson
63d8af2b00
Add parameter for server options
9 years ago
siddharthshukla
82c01e5a95
remove skipIf from TypeSmokeTest (issue 7672)
...
remove skipIfStatement from
TypeSmokeTest.testCallCredentialsFromPluginUpDown since the test passes
on PyPy variants 5.3.0 and newer since these variants have improved
compatibility support for the C-Extensions
9 years ago
Masood Malekghassemi
f24a405551
Remove unused imports in grpcio-tests
9 years ago
Nicolas "Pixel" Noble
35b8c51485
Bumping version to 1.0.1-pre1.
9 years ago
Ken Payson
8348973de9
Use templates for python version dependencies
...
Also change grpcio-tools to be a runtime dependency of grpcio-tests,
grpcio-tools is run as part of the tests.
9 years ago
Nicolas "Pixel" Noble
0f9337b6a0
Removing pre2 flag.
9 years ago
Nathaniel Manista
5450f05e0c
Migrate distrib, interop, and stress to GA API
9 years ago
siddharthshukla
f0f58e6873
skip test run if running with pypy
...
don't run cygrpc_test.TypeSmokeTest.testCallCredentialsFromPluginUpdown
if the interpreter is PyPy
9 years ago
siddharthshukla
de84d566b8
Fix the ThreadPoolExecutor: max_workers can't be 0
...
Add a RecordingThreadPool that inherits from Executor, contains a
ThreadPoolExecutor and has an extra method 'was_used' to indicate if
submit method was ever called i.e. if the thread pool was ever used.
9 years ago
Ken Payson
e5fd01a389
Bump python protobuf dependency to 3.0.0
9 years ago
Nicolas "Pixel" Noble
3260a1731a
Bumping to 1.0.0-pre2.
9 years ago
Ken Payson
8d3e9ec9c2
Fix cygrpc test
9 years ago
Ken Payson
e39edac2c8
Fixed name syntax error
9 years ago
Ken Payson
dd24c1ece4
Polish grpcio_health_checking package
...
-Rename namespace to grpc_health->grpc to match spec
-Proper use of NOT_FOUND status code
-Improve testing
-Add source distribution to artifact build
9 years ago
Ken Payson
84401116a8
Skip exit_test until flake is fixed
9 years ago
Ken Payson
cc06b91b7f
Change sequence of client/server events
...
This is for https://github.com/grpc/grpc/pull/6737 when
start_batch will no longer put data on the wire
9 years ago
Ken Payson
4d425522bf
Remove early adopter code
9 years ago
Nicolas "Pixel" Noble
49bfb92dc1
Master is now 1.1.0-dev.
9 years ago
Nicolas "Pixel" Noble
8c72ae43f9
Flagging master as 1.0.0-pre1.
9 years ago
Ken Payson
b5b6f93e00
Updated python qps tests to use GA server API
...
This should have been included as part of
45c0f2b305
9 years ago
Nathaniel Manista
1ab04e6b46
Add more assertions to _rpc_test
9 years ago
Ken Payson
16e7f5826b
Updated exit_test for new grpc.Server API
...
This should have been part of a6b2a5a090
9 years ago
Ken Payson
9adeaffa10
Implemented python status_code_and_message interop test
9 years ago
Masood Malekghassemi
3a9e6d9770
Fix interop tests on Windows
9 years ago
Masood Malekghassemi
cab9d4f74b
Make Python tests run on Windows
9 years ago
Masood Malekghassemi
af26ce6f43
Remove unnecessary fcntl module import
9 years ago
Ken Payson
ea1b16f82f
Removed cython client-side call tracking
...
This ensures sync calls get cancelled after
a keyboard interrupt, as well as all calls
getting destroyed before grpc_shutdown()
9 years ago
Nathaniel Manista
4dd9ca9a6e
Fix _Rendezvous.exception for successful calls
9 years ago
Nathaniel Manista
22869a00fd
Composition of arbitrarily many CallCredentials
9 years ago
Nathaniel Manista
a6b2a5a090
Make handlers optional at server construction
9 years ago
Ken Payson
45c0f2b305
Migrated python performance tests to use GA API
9 years ago
Masood Malekghassemi
4763678016
Regenerate project files
9 years ago
Masood Malekghassemi
1ff429da2a
Organize Python tests to use grpcio-tools directly
...
Moves all tests into a separate package. This does not change existing
supported means of running tests (e.g. through run_tests.py).
9 years ago