aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python
Commit message (Collapse)AuthorAge
...
| * | | | | | Merge pull request #17064 from gnossen/fix-loggingGravatar Richard Belleville2018-11-01
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | Fix logging
| * | | | | | Merge pull request #17008 from stub42/yay_destructorsGravatar Lidi Zheng2018-11-01
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Handle missing globals in Python Channel destructors
| | | * | | | | Use custom assertionsGravatar Richard Belleville2018-11-01
| | | | | | | |
| | | * | | | | Isolate logging in all test casesGravatar Richard Belleville2018-11-01
| | | | | | | |
| | | | | * | | Bazel rules for gRPC Python interop testsGravatar Naresh2018-11-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add interop tests for gRPC Python. py_proto_library rules are added to src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible with py_* rules. 'requests' python module is added to requirements.bazel.txt as it is a dependency for google-auth. Previously, this was installed through tools/run_tests/helper_scripts/build_python.sh before running tests.
| | | | | * | | Bazel rules for Python grpcio_reflectionGravatar Naresh2018-11-01
| | |_|_|/ / / | |/| | | | |
| | | | * | | fix build and sanityGravatar ncteisen2018-10-31
| | | | | | |
| | | * | | | Appease the yapf godsGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Add explicit test that user can configure their own handlerGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Fix splatGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Format codeGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Pull out function to patch stderrGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Add test for 'No handlers could be found' problemGravatar Richard Belleville2018-10-31
| | | | | | |
| | | | * | | Move uri_parser to libGravatar ncteisen2018-10-31
| | | | | | |
| | | * | | | Format codeGravatar Richard Belleville2018-10-31
| | | | | | |
| | | * | | | Add logging tests to tests.jsonGravatar Richard Belleville2018-10-31
| | | | | | |
| | | | | * | add python monkey-patch for parallel build_ext compilationGravatar Jan Tattermusch2018-10-31
| | | | | |/
| | | * | | Fix various mind-numbing typosGravatar Richard Belleville2018-10-30
| | | | | |
| | | * | | Add basicConfig handler to grpcio_testingGravatar Richard Belleville2018-10-30
| | | | | |
| | | * | | Add basicConfig handler to unit testsGravatar Richard Belleville2018-10-30
| | | | | |
| | | * | | Add NullHandler to avoid warnings about no handlerGravatar Richard Belleville2018-10-30
| | | | | |
| | | * | | Revert "Configure module level loggers with basicConfig()"Gravatar Richard Belleville2018-10-30
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit a20e2073c1c53cbdd81a4fb750982a0b13e0c24e.
| | | * | | Add failing unit testGravatar Richard Belleville2018-10-30
| | | | |/ | | | |/|
| | | | * Move uri_parser to common spotGravatar ncteisen2018-10-30
| | | |/
| * | | Change flag to `REQUIRE_CUSTOM_LIBRARIES_opt`Gravatar Lidi Zheng2018-10-30
| | | |
| * | | Try cleaner separationGravatar Lidi Zheng2018-10-29
| | | | | | | | | | | | * reduce possible contamination of environment variables
| * | | Remove the environment variable changing lineGravatar Lidi Zheng2018-10-29
| | | | | | | | | | | | | | | | * This commit failed `tools/run_tests/artifacts/build_artifact_csharp.sh` * It doesn't make any sense!
| * | | Add reference to the issueGravatar Lidi Zheng2018-10-29
| | | |
| * | | Ensure libboringssl.a is always built for PythonGravatar Lidi Zheng2018-10-29
| | |/ | |/|
| | * Handle missing globals in Python Channel destructorsGravatar Stuart Bishop2018-10-26
| |/ | | | | | | | | | | | | | | | | | | | | If the last reference to a Python object is at module scope, when its destructor is run before program termination it may find that the globals it requires no longer exist. Destructors of objects likely to be stored at module global scope need to check that globals exist before attempting to use them, to avoid warnings being printed by the Python interpreter. See grpc#17004
| * Merge pull request #16507 from markdroth/health_checking_clientGravatar Mark D. Roth2018-10-24
| |\ | | | | | | Health checking client
| | * Client-side health checking support.Gravatar Mark D. Roth2018-10-24
| | |
| * | security connector refactorGravatar Yihua Zhang2018-10-22
| |/
| * Changes to register xds plugin init and shutdown.Gravatar Vishal Powar2018-10-18
| | | | | | | | | | | | Also, - Changes to extract grpclb_proto into its own build target - Remove client_load_reporting_filter from xds plugin.
| * Merge branch 'master' of https://github.com/grpc/grpc into channelzGravatar ncteisen2018-10-15
| |\
| * | Ban gevent testGravatar ncteisen2018-10-15
| | |
| | * Merge pull request #16864 from lidizheng/masterGravatar Lidi Zheng2018-10-15
| |/| | | | | | | Fix Exception throw for invalid channel args
| | * fix Exception throw for invalid channel argsGravatar Lidi Zheng2018-10-14
| | | | | | | | | | | | | | | | | | * unit test included * throw ValueError exception from Cython to Python * prevent the deconstruction method from failing when Channel initialization failed
| * | Revert "Bazel rules for gRPC Python interop tests"Gravatar Mehrdad Afshari2018-10-12
| | | | | | | | | | | | This reverts commit 9172775bc82b071acb81f08e81e7d7706a9dee3f.
| * | Revert "Bazel rules for Python grpcio_reflection"Gravatar Mehrdad Afshari2018-10-12
| |/ | | | | | | This reverts commit 2e78e516ad8cb45cff705581625f85e5033b4e5b.
| * Merge pull request #16831 from ghostwriternr/bazel-python-reflectionGravatar Nathaniel Manista2018-10-12
| |\ | | | | | | Bazel rules for Python grpcio_reflection.
| * \ Merge pull request #16813 from ghostwriternr/bazel-python-interop-testsGravatar Nathaniel Manista2018-10-12
| |\ \ | | | | | | | | Bazel rules for gRPC Python interop tests.
| | | * Bazel rules for Python grpcio_reflectionGravatar Naresh2018-10-11
| | |/ | |/|
| | * Bazel rules for gRPC Python interop testsGravatar Naresh2018-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add interop tests for gRPC Python. py_proto_library rules are added to src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible with py_* rules. 'requests' python module is added to requirements.bazel.txt as it is a dependency for google-auth. Previously, this was installed through tools/run_tests/helper_scripts/build_python.sh before running tests.
| * | Bazel rules for Python grpcio_health_checkingGravatar Naresh2018-10-09
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Bazel rules for building and testing grpcio_health_checking. An unofficial fork for rules_protobuf is used for now as it incorporates a change (#196 by duduko on the upstream repo pubref/rules_protobuf) which allows the protoc compiler to compile generated protos too. This was not merged because the change was failing for golang, but works as expected for Python. This is needed because grpcio_health_checking fetches it's proto file from a different directory (previously achived through setup.py) and thus needs to be moved to the required location within bazel-genfiles using a genrule.
| * Regenerate projectsGravatar Stanley Cheung2018-10-08
| |
| * Merge pull request #16335 from ghostwriternr/python_bazel_4Gravatar Nathaniel Manista2018-10-08
| |\ | | | | | | Add Bazel targets for (some) Python unit tests.
| | * Add Bazel targets for Python unit testsGravatar Naresh2018-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are exactly 50 tests under grpcio_tests/tests/testing and grpcio_tests/tests/unit for gRPC Python. Add Bazel targets for 44 of them. unit._reconnect_test has been left out for now due to an unexpected RuntimeError (#16336) and unit._server_ssl_cert_config_test because of changes needed to the import path within src/python/grpcio_tests/tests/testing/proto/services.proto (will possibly be included as a fix to #15370). The count of tests here is reported the way unittest counts tests, which is the number of individual unit test classes it sees. This will be different from Bazel's count, which counts the number of Bazel test targets, which (by convention mostly) is one per test module.
| * | Merge pull request #16735 from hcaseyal/delete_lookup_tableGravatar hcaseyal2018-10-01
| |\ \ | | | | | | | | Delete hpack lookup table
| | * | Delete hpack lookup tableGravatar Hope Casey-Allen2018-09-28
| | | |