aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_tests
Commit message (Collapse)AuthorAge
* Merge pull request #17642 from ericgribkoff/restore_fork_support_flagGravatar Eric Gribkoff2019-01-04
|\ | | | | restore cython flag value to default after test
* \ Merge pull request #17641 from ericgribkoff/logging_test_fixGravatar Eric Gribkoff2019-01-04
|\ \ | | | | | | Do not reload grpc in unit tests
| | * restore cython flag value to default after testGravatar Eric Gribkoff2019-01-04
| | |
| * | Do not reload grpc in unit testsGravatar Eric Gribkoff2019-01-04
| |/ | | | | | | | | | | | | | | | | | | | | | | This can break subsequently run tests, including any which have already stored references to gRPC enums (such as grpc.StatusCode.OK). The subsequent tests will compare now be comparing the old enums to the reloaded enums, and they will not match. This causes errors in _metadata_code_details_test and a hang in _metadata_flags_test, when run in sequence locally after _logging_test. It's unclear why this has been working on Kokoro, but it is reproducible locally and is behavior that should be avoided.
* / Regenerate projectsGravatar Sanjay Pujare2019-01-03
|/
* Merge pull request #17580 from grpc/expose-versionGravatar Richard Belleville2018-12-27
|\ | | | | Expose version
| * Make gRPC version string available as grpc.__version__Gravatar Richard Belleville2018-12-27
| |
* | fix testGravatar Eric Gribkoff2018-12-27
| |
* | use test constants, fix formattingGravatar Eric Gribkoff2018-12-27
| |
* | skip test with geventGravatar Eric Gribkoff2018-12-26
| |
* | Add Watch method to health check serviceGravatar Eric Gribkoff2018-12-26
| |
* | disable broken gevent testGravatar Eric Gribkoff2018-12-21
| |
* | Clean up server and channel objects in testsGravatar Eric Gribkoff2018-12-21
|/
* Merge pull request #17407 from jtattermusch/interop_csharp_sni_fixGravatar Jan Tattermusch2018-12-21
|\ | | | | better testing of SNI for C-based languages
* \ Merge pull request #17303 from lidizheng/sanity-python-3Gravatar Lidi Zheng2018-12-20
|\ \ | | | | | | Run pylint test in Python 3
| | * do not use server override in python interop client by defaultGravatar Jan Tattermusch2018-12-20
| |/ |/|
* | removed unused traceback importGravatar Eric Gribkoff2018-12-19
| |
* | Merge pull request #17444 from ericgribkoff/server_deallocGravatar Eric Gribkoff2018-12-18
|\ \ | | | | | | Refactor server deallocation
* \ \ Merge pull request #17535 from lidizheng/remove-fake-channelz-dependencyGravatar Lidi Zheng2018-12-18
|\ \ \ | | | | | | | | Remove the fake package dependency
| | * | bazel docker image does not support ipv6Gravatar Eric Gribkoff2018-12-17
| | | |
| | * | fix BUILD.bazelGravatar Eric Gribkoff2018-12-17
| | | |
| * | | Remove the fake package dependency && temporarily skip the Channelz testsGravatar Lidi Zheng2018-12-17
| | | |
| | * | Address comments, improve testsGravatar Eric Gribkoff2018-12-17
| | | |
* | | | Revert "Revert "re-enable ExitTest""Gravatar Eric Gribkoff2018-12-17
|/ / / | | | | | | | | | This reverts commit 1bd231605a341bea7ac841b72be212bb8df12f25.
* | | Revert "re-enable ExitTest"Gravatar Juanli Shen2018-12-17
| | |
| * | disable fork test on windowsGravatar Eric Gribkoff2018-12-17
| | |
| * | add testsGravatar Eric Gribkoff2018-12-17
| | |
| * | Refactor server deallocationGravatar Eric Gribkoff2018-12-17
|/ /
* | Merge pull request #17490 from lidizheng/py-status-3Gravatar Lidi Zheng2018-12-14
|\ \ | | | | | | Add grpcio-status extension package
* \ \ Merge pull request #17466 from ericgribkoff/exit_testsGravatar Eric Gribkoff2018-12-14
|\ \ \ | | | | | | | | re-enable ExitTest
| | * | Fix typo && remove unecessary exceptGravatar Lidi Zheng2018-12-13
| | | |
| | * | Add grpcio-status extension packageGravatar Lidi Zheng2018-12-13
| |/ / |/| | | | | | | | | | | | | | * The new package has 2 API `from_call` and `to_status` * Utilize the experimental API `abort_with_status` * Add 5 unit test cases
| * | re-enable unit._exit_test.ExitTestGravatar Eric Gribkoff2018-12-12
| | |
* | | New abort with grpc.Status APIGravatar Lidi Zheng2018-12-12
|/ / | | | | | | | | | | * Add `abort_with_status` method in ServicerContext * Add `Status` interface similar to the design of Details in interceptor * Add 3 unit test cases for abort mechanism
| * Upgrade sanity Docker image to debian:stretchGravatar Lidi Zheng2018-12-10
|/ | | | | | | | * Use latest pylint in Python 3.7 (they dropped support for PY2) * Make latest pylint happy * Forced to upgrade to shellcheck 0.4.4 * Make shellcheck 0.4.4 happy * Adopt reviewers' advice to reduce global disabled rules
* Merge pull request #17410 from ericgribkoff/channelz_stop_serverGravatar Eric Gribkoff2018-12-07
|\ | | | | stop() server and enable skipped channelz test
* | Pre-fix python3 pylint failuresGravatar Eric Gribkoff2018-12-06
| |
| * stop() server and enable skipped channelz testGravatar Eric Gribkoff2018-12-05
|/
* Merge pull request #16971 from lidizheng/surface-exceptionsGravatar Lidi Zheng2018-12-03
|\ | | | | | | Surface exceptions from Cython to Python as much as possible Fixed #16643
* \ Merge pull request #17266 from lidizheng/python-channelzGravatar Lidi Zheng2018-11-29
|\ \ | | | | | | Channelz Python wrapper implementation
| * | Update docstring of Channelz function && add default variable initializationGravatar Lidi Zheng2018-11-29
| | |
| * | Update comments && modify function nameGravatar Lidi Zheng2018-11-29
| | |
| * | Disable three subchannel unit tests for geventGravatar Lidi Zheng2018-11-28
| | |
| * | Remove the `del` hack and skip server related test casesGravatar Lidi Zheng2018-11-28
| | |
| * | Adopt reviewer's suggestionsGravatar Lidi Zheng2018-11-28
| | | | | | | | | | | | | | | | | | | | | * Correct the StatusCode * Format code * Use @staticmethod * Fix typo
| * | Channelz Python wrapper implementationGravatar Lidi Zheng2018-11-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Expose the C-Core API in Cython layer * Handle the object translation * Create a separate package for Channelz specifically * Handle nullptr and raise exception if seen one * Translate C++ Channelz unit tests * Adding 5 more invalid query unit tests Adding peripheral utility for grpcio-channelz package * Add to `pylint_code.sh` * Add to Python build script * Add to artifact build script * Add to Bazel * Add to Sphinx module list
| | * Surface exceptions from Cython to Python as much as possibleGravatar Lidi Zheng2018-11-27
| |/ |/|
* | Merge pull request #17281 from lidizheng/issue-16718Gravatar Lidi Zheng2018-11-26
|\ \ | | | | | | Raise the exception while credential initialization
| * | Raise the exception while credential initializationGravatar Lidi Zheng2018-11-26
| |/
* | Merge pull request #15640 from jtattermusch/slow_python_interop_buildGravatar Jan Tattermusch2018-11-26
|\ \ | | | | | | Run interop tests using python3.4 (and build interop with 3.4 only)