- Dec 29, 2016
-
-
Nathaniel Manista authored
It's been confusing that these tests have been called "interop" but are not actually tests of interoperation.
-
- Dec 19, 2016
-
-
ncteisen authored
Documentation for the new tests can be found https://github.com/grpc/grpc/blob/master/doc/negative-http2-interop-test-descriptions.md
-
- Dec 15, 2016
-
-
ncteisen authored
-
- Dec 13, 2016
-
-
Nathaniel Manista authored
-
Nathaniel Manista authored
-
Masood Malekghassemi authored
Setuptools was updated and our hacky namespace-package-chickens came back to roost. This removes the unsupported namespace package hacks.
-
Masood Malekghassemi authored
Setuptools was updated and our hacky namespace-package-chickens came back to roost. This removes the unsupported namespace package hacks.
-
- Dec 10, 2016
-
-
Nathaniel Manista authored
-
Nathaniel Manista authored
It was a mistake that requests might be sent; the test specification calls for no requests to be sent. It was a mistake that the response future's cancelled() method was called; the cancelled() method returns something more like "was this object's cancel() method called earlier?" than "did the RPC terminate with status code CANCELLED?". Since it's something that we'd well enough like to work I've retained the cancelled() call with a different failure message.
-
- Dec 09, 2016
-
-
Ken Payson authored
-
- Dec 08, 2016
-
-
Ken Payson authored
This reverts commit 3045a379.
-
- Dec 07, 2016
-
-
Masood Malekghassemi authored
Backports per-object grpc_init/deinit and separated-file grpc protoc codegen (#7538, #8246, #8920).
-
- Dec 03, 2016
-
-
Masood Malekghassemi authored
Almost fixes #8753 (which still needs a test).
-
- Dec 01, 2016
-
-
Ken Payson authored
The server cleanup method is untested. The join() function that exposes it is only called by the internals of threading.py, and we don't hold a reference to the server thread to explicitly join() it, and I'm not sure we should add a reference just for this purpose. Moreover, the threading.py only calls join(None), the code path in question isn't even exercised by the internals of threading.py. Its just there to make sure we properly follow the join(timeout) semantics.
-
- Nov 22, 2016
-
-
Noah Eisen authored
Add use_tls, use_test_ca, and server_host_override flags to Python stress client. These are needed to run the stress client against a local server that is using tls.
-
- Nov 17, 2016
-
-
Noah Eisen authored
-
- Nov 03, 2016
-
-
Masood Malekghassemi authored
-
- Oct 28, 2016
-
-
Masood Malekghassemi authored
To support magical internal build processes, the pb2 files need to be split into pure-proto and gRPC parts. This performs that split and further fixes bad module names in the test harness that interfered with the intended test implementation. An unfortunate side effect, due to limitations of protoc and holdover behavior we must support in major version 1.x, is that trash files are generated in split generation. This shouldn't be a problem in normal protoc plugin use.
-
Masood Malekghassemi authored
-
- Oct 26, 2016
-
-
Noah Eisen authored
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.
-
- Oct 20, 2016
-
-
Masood Malekghassemi authored
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).
-
- Oct 18, 2016
-
-
Ken Payson authored
This allows for testing other implementations of grpc.Server.
-
- Oct 14, 2016
-
-
Ken Payson authored
-
- Sep 19, 2016
-
-
Ken Payson authored
-
- Aug 23, 2016
-
-
siddharthshukla authored
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
-
- Aug 11, 2016
-
-
Nathaniel Manista authored
-
- Aug 09, 2016
-
-
siddharthshukla authored
don't run cygrpc_test.TypeSmokeTest.testCallCredentialsFromPluginUpdown if the interpreter is PyPy
-
- Aug 03, 2016
-
-
siddharthshukla authored
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.
-
- Jul 21, 2016
-
-
Ken Payson authored
-
- Jul 19, 2016
-
-
Ken Payson authored
-
- Jul 18, 2016
-
-
Ken Payson authored
-Rename namespace to grpc_health->grpc to match spec -Proper use of NOT_FOUND status code -Improve testing -Add source distribution to artifact build
-
- Jul 14, 2016
-
-
Ken Payson authored
-
- Jul 13, 2016
-
-
Ken Payson authored
This is for https://github.com/grpc/grpc/pull/6737 when start_batch will no longer put data on the wire
-
- Jul 12, 2016
-
-
Ken Payson authored
-
Ken Payson authored
This should have been included as part of 45c0f2b3
-
Nathaniel Manista authored
-
Ken Payson authored
This should have been part of a6b2a5a0
-
Ken Payson authored
-
- Jul 08, 2016
-
-
Masood Malekghassemi authored
-
Masood Malekghassemi authored
-