aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_tests/tests
Commit message (Collapse)AuthorAge
* gRPC Python test infrastructureGravatar Nathaniel Manista2017-08-03
| | | | (The channel-related second part of it.)
* gRPC Python test infrastructureGravatar Nathaniel Manista2017-07-25
| | | | (The time-related first part of it, anyway.)
* Update python reflection tests to cover the higher level APIGravatar Mehrdad Afshari2017-06-13
|
* fix remaining license noticesGravatar Jan Tattermusch2017-06-08
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* 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
| |
* | Merge pull request #11087 from kpayson64/update_python_authGravatar kpayson642017-05-15
|\ \ | | | | | | Update Python interop tests to use google-auth package
| * | Update Python interop tests to use google-auth packageGravatar Ken Payson2017-05-12
| | | | | | | | | | | | | | | The oauth2client test dependency is still needed as it used by the beta API unit tests.
* | | Expose Auth Context in PythonGravatar Ken Payson2017-05-11
|/ /
* / Fix http2_interop test for c++ and pythonGravatar yang-g2017-04-20
|/
* Merge branch 'v1.2.x' of https://github.com/grpc/grpc into upmerge-1.2.0Gravatar Nicolas "Pixel" Noble2017-03-24
|\
* | Add pylint comment to justify unused importGravatar Mehrdad Afshari2017-03-23
| |
* | Temporarily disable testFileContainingExtensionGravatar Mehrdad Afshari2017-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a behavioral discrepency in `DescriptorPool.FindFileContainingSymbol` between the two implementations of the protobuf python library (one of which is purely python, and the other utilizes a python extension library written in C++). protobuf on PyPI is distributed via various prebuilt wheels, and our CI setup fetches the relevant one for each platform. Our Linux instances end up fetching a pre-compiled C++ version of the library, whereas our Mac and Windows builders automatically get the pure python version. This test fails (and our reflection implementation itself) succeeds with the C++ implementation but fails with the pure python version. The test will be temporarily disabled pending a fix for https://github.com/google/protobuf/issues/2882
* | Test all_extension_numbers_of_typeGravatar Mehrdad Afshari2017-03-23
| |
* | Fix and un-skip testFileContainingExtensionGravatar Mehrdad Afshari2017-03-23
| | | | | | | | | | | | Fix and un-skip the test for _file_containing_extension in python reflection service to refer to the correct proto and expect the right object to be returned. Enable it too.
* | Merge pull request #10212 from nathanielmanistaatgoogle/update-testsGravatar Nathaniel Manista2017-03-20
|\ \ | | | | | | Update tests to current gRPC code elements.
| * | Update tests to current gRPC code elementsGravatar Nathaniel Manista2017-03-17
| | |
| | * Add max_requests argument to serverGravatar Ken Payson2017-03-17
| |/ | | | | | | If the server is already serving max requests, return RESOURCE_EXHAUSTED
* | Update health to current gRPC code elementsGravatar Nathaniel Manista2017-03-15
| |
* | Skip split_definitions_test if PyPyGravatar Siddharth Shukla2017-03-12
|/ | | | | Skip SameSeparateTest, SameCommonTest, SplitCommonTest, and SplitSeparateTest if the interpreter is PyPy.
* Merge pull request #9931 from ncteisen/to-time-dot-sleep-perchance-to-dreamGravatar Noah Eisen2017-03-02
|\ | | | | Add sleep(1) to Python negative http2 client
* \ 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 sleep(1) to Python negative http2 clientGravatar Noah Eisen2017-03-01
| | | | | | | | | | | | | | | client now conforms to spec. See https://github.com/grpc/grpc/blob/master/doc/negative-http2-interop-test-descriptions.md
* | | Add missing unittest.main callGravatar Nathaniel Manista2017-02-28
| |/ |/| | | | | This should have been included in 48226a2f1f14b555505e39c322141e74aed9.
* | Merge pull request #9694 from nicolasnoble/upmerge_from_1_1_xGravatar Michael Lumish2017-02-23
|\ \ | | | | | | Upmerge from 1.1.x
* \ \ Merge pull request #9634 from pmarks-net/masterGravatar Paul Marks2017-02-16
|\ \ \ | |_|/ |/| | Connect to "localhost" from interop clients.
| | * Merge pull request #9672 from kpayson64/v1_1_x_cherrypickGravatar kpayson642017-02-10
| | |\ | | | | | | | | Use unique namespace for each python protoc test
| | | * Use unique namespace for each python protoc testGravatar Ken Payson2017-02-10
| | | | | | | | | | | | | | | | | | | | Using the same namespace results in errors when using the c-extension version of protobuf due to name collisions
* | | | Use unique namespace for each python protoc testGravatar Ken Payson2017-02-10
| | | | | | | | | | | | | | | | | | | | Using the same namespace results in errors when using the c-extension version of protobuf due to name collisions
| * | | Connect to "localhost" from interop clients.Gravatar Paul Marks2017-02-07
|/ / / | | | | | | | | | | | | | | | | | | | | | This is for compatibility with IPv6-only environments; see the Google bug b/32531998. Note that InteropClient.cs and http2_client.cc don't appear to be tested by our internal branch, but I've included them for consistency.
| * | 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.
* | Expect INTERNAL in Python negative interop clientGravatar ncteisen2017-01-19
| | | | | | | | | | | | | | | | The test now expects to receive StatusCode.INTERNAL when it receives a RST_STREAM from the server in order to comply with https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md Also added wait for ready behavior on the client channel.
* | 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
|
* Implement wait-for-ready behavior in Python stress and qps clientGravatar ncteisen2017-01-10
| | | | | The clients now block until the channel is in the READY state. This fixes some test flakiness issues we have had.
* 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
* | Rename interop-as-a-unit-test "intraop"Gravatar Nathaniel Manista2016-12-29
| | | | | | | | | | It's been confusing that these tests have been called "interop" but are not actually tests of interoperation.
| * Add _invocation_defects_test.InvocationDefectsTestGravatar siddharthshukla2016-12-22
| | | | | | | | | | Added tests for detecting invocation time defects arising out of the runtime.