aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_tests/tests/unit
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmergeGravatar murgatroid992017-05-25
|\
| * Reconnect disconnected channels automaticallyGravatar Ken Payson2017-05-22
| |
* | Expose Auth Context in PythonGravatar Ken Payson2017-05-11
|/
* Add max_requests argument to serverGravatar Ken Payson2017-03-17
| | | | If the server is already serving max requests, return RESOURCE_EXHAUSTED
* Merge pull request #9938 from kpayson64/increase_epsilonGravatar kpayson642017-03-01
|\ | | | | Increase epsilon in thread cleanup test
| * Increase epsilon in thread cleanup testGravatar kpayson642017-03-01
| |
* | Add missing unittest.main callGravatar Nathaniel Manista2017-02-28
| | | | | | | | This should have been included in 48226a2f1f14b555505e39c322141e74aed9.
* | User-Agent "Python-gRPC-" → "grpc-python/"Gravatar Nathaniel Manista2017-02-07
| | | | | | | | | | This brings gRPC Python into conformance with the recommendation in https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md.
* | Ran Yapf code, pinned versionGravatar Ken Payson2017-02-06
| |
| * Re-run yapf code, and pin versionGravatar Ken Payson2017-02-06
| |
* | Run yapf_code on v1.1.xGravatar murgatroid992017-01-31
| |
| * ran yapfGravatar David Garcia Quintas2017-01-30
|/
* Merge pull request #9127 from ↵Gravatar Masood Malekghassemi2017-01-23
|\ | | | | | | | | soltanmm-google/if-you-rely-only-on-yourself-fewer-things-might-go-wrong-but-fewer-things-might-go-right Don't leak Py exceptions without calling gRPC core
| * Run yapf over Python codeGravatar Masood Malekghassemi2017-01-23
| |
* | Merge pull request #9422 from ↵Gravatar Masood Malekghassemi2017-01-23
|\ \ | |/ |/| | | | | soltanmm-google/as-filthy-rich-as-our-cabinet-secretaries Add __richcmp__ to cygrpc.Timespec
* | Merge pull request #9420 from nathanielmanistaatgoogle/time_remainingGravatar Nathaniel Manista2017-01-20
|\ \ | | | | | | Fix grpc._server._Context.time_remaining.
| | * Add __richcmp__ to cygrpc.TimespecGravatar Masood Malekghassemi2017-01-20
| |/ |/|
| * Fix grpc._server._Context.time_remainingGravatar Nathaniel Manista2017-01-20
| | | | | | | | A weak test is included; proper test coverage will come later.
* | Pass an iterator rather than an iterableGravatar Nathaniel Manista2017-01-17
|/ | | | | This should have been included in dd52a31337616fe935f79debfe5d56c6d73a but was missed because it falsely passes almost all of the time.
* Run Python formattingGravatar Masood Malekghassemi2017-01-17
|
* v1.0.x → master upmergeGravatar Nathaniel Manista2017-01-06
|\ | | | | | | | | | | | | | | | | | | | | | | | | Manual resolution: - New test added in src/python/grpcio_test/tests/tests.json - Timeout-related edits resolved in tools/run_tests/run_tests.py Manual changes: - Pass request iterator rather than request sequence in _reflection_servicer_test.py
| * Add _invocation_defects_test.InvocationDefectsTestGravatar siddharthshukla2016-12-22
| | | | | | | | | | Added tests for detecting invocation time defects arising out of the runtime.
| * Replace Python unit test iterables by iteratorsGravatar siddharthshukla2016-12-20
| | | | | | | | | | Cast iterables into iterators for stream based compression, empty message, and metadata tests.
| * Drop use of Exception.message in metadata testGravatar Nathaniel Manista2016-12-17
| | | | | | | | | | Apparently Exception.message was introduced in Python 2.5 and deprecated almost immediately afterward in Python 2.6.
* | v1.0.x → master upmergeGravatar Nathaniel Manista2016-12-16
|\| | | | | | | | | | | | | | | | | | | Manual changes: - Fixed use of Exception.message in _invalid_metadata_test.py - Fixed merge of one_failed_as_unavailable in rpc_server_spec.rb - Added "set -e" to generate_build_additions.sh
| * Merge pull request #8995 from ncteisen/python_call_batchGravatar Noah Eisen2016-12-15
| |\ | | | | | | Add check on return value from start_client_batch
| | * Add check on return value from start_client_batchGravatar ncteisen2016-12-15
| | |
* | | Merge pull request #9006 from kpayson64/revert_bizarre_apiGravatar kpayson642016-12-13
|\ \ \ | | | | | | | | Revert "Add configurable exit grace periods and shutdown handlers"
| | * | Style fix: pass keyword arguments by keywordGravatar Nathaniel Manista2016-12-13
| | | |
| | * | Use LONG_TIMEOUT for calls that do not time outGravatar Nathaniel Manista2016-12-13
| | |/
* | | Add ServiceRpcHandler to exported namesGravatar Ken Payson2016-12-09
| | |
| * | Revert "Add configurable exit grace periods and shutdown handlers"Gravatar Ken Payson2016-12-08
|/ / | | | | | | This reverts commit 3045a379aa76ce9ee930f427daa4ee799b0162aa.
* | Add configurable exit grace periods and shutdown handlersGravatar Ken Payson2016-12-01
| | | | | | | | | | | | | | | | 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.
* | Explicitly stop the server on tear-downGravatar Masood Malekghassemi2016-11-03
| |
* | Change channel tests to use public APIGravatar Ken Payson2016-10-18
| | | | | | | | This allows for testing other implementations of grpc.Server.
* | Allow pointer channel args pythonGravatar Ken Payson2016-10-13
| |
* | Add parameter for server optionsGravatar Ken Payson2016-09-19
| |
* | remove skipIf from TypeSmokeTest (issue 7672)Gravatar siddharthshukla2016-08-23
| | | | | | | | | | | | | | 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
* | Merge pull request #7668 from thunderboltsid/skip-test-for-pypyGravatar kpayson642016-08-15
|\ \ | | | | | | skip test run if pypy
| * | skip test run if running with pypyGravatar siddharthshukla2016-08-09
| | | | | | | | | | | | | | | don't run cygrpc_test.TypeSmokeTest.testCallCredentialsFromPluginUpdown if the interpreter is PyPy
* | | Fix the ThreadPoolExecutor: max_workers can't be 0Gravatar siddharthshukla2016-08-03
|/ / | | | | | | | | | | 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.
* | Merge v1.0.x into masterGravatar murgatroid992016-07-22
|\|
| * Fix cygrpc testGravatar Ken Payson2016-07-21
| |
| * Fixed name syntax errorGravatar Ken Payson2016-07-18
| |
* | Merge pull request #7225 from nathanielmanistaatgoogle/_rpc_testGravatar kpayson642016-07-14
|\ \ | | | | | | Add more assertions to _rpc_test
* | | Skip exit_test until flake is fixedGravatar Ken Payson2016-07-13
| | |
* | | Merge pull request #7357 from grpc/v1.0.xGravatar Jorge Canizales2016-07-13
|\ \ \ | | |/ | |/| Automatic v1.0.x -> master upmerge
* | | Change sequence of client/server eventsGravatar Ken Payson2016-07-12
| | | | | | | | | | | | | | | This is for https://github.com/grpc/grpc/pull/6737 when start_batch will no longer put data on the wire
| * | Remove early adopter codeGravatar Ken Payson2016-07-12
|/ /
| * Add more assertions to _rpc_testGravatar Nathaniel Manista2016-07-12
| |