Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #6254 from grpc/python_per_rpc_interop | Jan Tattermusch | 2016-06-03 |
|\ | | | | | Added google call creds/per_rpc interop tests | ||
* | | Python GA channel and server | Nathaniel Manista | 2016-06-01 |
| | | |||
* | | Add block_until_paused method to PauseFailControl | Nathaniel Manista | 2016-05-27 |
| | | | | | | | | | | | | This method will be used in tests that want to ensure before proceeding that the system under test has progressed to the control point. | ||
* | | Add a Cython-level cancel-many-calls test | Nathaniel Manista | 2016-05-23 |
| | | |||
| * | Added google call creds/per_rpc interop tests | Ken Payson | 2016-05-18 |
|/ | |||
* | Merge pull request #6588 from soltanmm/you're-my-compression | Jan Tattermusch | 2016-05-18 |
|\ | | | | | Add compression support to lower Python/Cython layers | ||
| * | Add compression support to Cython layers | Masood Malekghassemi | 2016-05-17 |
| | | |||
* | | Split and rename test_constants.PARALLELISM | Nathaniel Manista | 2016-05-16 |
|/ | | | | | Going forward we'd like to be able to test much larger numbers of RPCs than the number of threads available to a test. | ||
* | Raise parallelism in grpc._cython._channel_test | Nathaniel Manista | 2016-05-05 |
| | | | | | The underlying bug in Core that this test was written to isolate was fixed weeks ago. | ||
* | Remove Python alpha/early_adopter implementation | Nathaniel Manista | 2016-04-28 |
| | | | | This code has been unsupported for more than six months. | ||
* | Remove unnecessary -2016 from copyrights | Craig Tiller | 2016-04-05 |
| | |||
* | Merge pull request #5700 from bluecmd/ssl-defaults | Jan Tattermusch | 2016-03-31 |
|\ | | | | | ssl_channel_credentials to use None by default | ||
* | | Update copyrights | Craig Tiller | 2016-03-31 |
| | | |||
* | | fixes to tests for py2/3 syntax compatibility | Leifur Halldor Asgeirsson | 2016-03-23 |
| | | |||
* | | Merge pull request #5650 from leifurhauks/py3_iteritems | Nicolas Noble | 2016-03-21 |
|\ \ | | | | | | | replace uses of iteritems with six.iteritems | ||
* \ \ | Merge pull request #5653 from leifurhauks/py3_iterators | Jan Tattermusch | 2016-03-21 |
|\ \ \ | | | | | | | | | make iterators python3-compatible | ||
| | | * | ssl_channel_credentials to use None by default | Christian Svensson | 2016-03-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the default behavior is quite sane, support just calling ssl_channel_credentials() without explicitly specifying ssl_channel_credentials(None, None, None). This changes the pattern ssl_channel_credentials(server_crt, None, None) to ssl_channel_credentials(server_crt) Signed-off-by: Christian Svensson <blue@cmd.nu> | ||
| | * | | replace uses of iteritems with six.iteritems | Leifur Halldor Asgeirsson | 2016-03-18 |
| | | | | |||
| * | | | make iterators python3-compatible | Leifur Halldor Asgeirsson | 2016-03-18 |
| |/ / | |||
* / / | specify metaclasses in a py3-compatible way | Leifur Halldor Asgeirsson | 2016-03-18 |
|/ / | |||
* | | fix copyright | Jan Tattermusch | 2016-03-11 |
| | | |||
* | | remove tests for EventInvocation API that is going to be removed | Jan Tattermusch | 2016-03-11 |
|/ | |||
* | make python test suites run in parallel | Jan Tattermusch | 2016-03-02 |
| | |||
* | grpc_set_ssl_roots_override_callback for Python | Nathaniel Manista | 2016-02-09 |
| | |||
* | Implement three missing face test methods | Nathaniel Manista | 2016-01-27 |
| | |||
* | Fix reporting unexpected abortions in event tests | Nathaniel Manista | 2016-01-27 |
| | | | | | | | | Writing "<format string containing one directive> % <expression>" instead of "<format string containing one directive> % (<expression>,)" is always a problem; the particular problem in this case came from face.Abortion being a subclass of a class created with collections.namedtuple. | ||
* | Drop use of functools.wrap in logging_pool | Nathaniel Manista | 2016-01-26 |
| | | | | | | | | | functools.wrap is only warranted to work with functions and methods but logging_pool is warranted to work with callable behaviors, so using functools.wrap has been wrong all along. The particular incompatibility motivating this correction is that callable objects do not have a "__name__" attribute. | ||
* | Move parallel RPC code to correct test method | Nathaniel Manista | 2016-01-26 |
| | | | | | | | In 4a9b1c69880db4fa8b41 I mistakenly added statements to test test_constants.PARALLELISM RPCs made in parallel to the testSequentialInvocations test method rather than the testParallelInvocations test method. How embarrassing! | ||
* | Fix a defect in RPC Framework Core | Nathaniel Manista | 2016-01-21 |
| | | | | | | | On the service-side, an operation isn't successfully completed with just the conclusion of transmission to the other side; local ingestion of the status and code must be completed as well before termination callbacks are called. | ||
* | A test of the Cython Channel | Nathaniel Manista | 2016-01-20 |
| | | | | | This exposes a bug somewhere in how channel connectivity events get published on completion queues. Investigation remains active. | ||
* | Include core in Python distribution | Masood Malekghassemi | 2016-01-07 |
| | |||
* | Get rid of SSL_CERT_FILE env entirely | Jan Tattermusch | 2015-12-10 |
| | |||
* | Add metadata auth plugin API support | Masood Malekghassemi | 2015-12-07 |
| | |||
* | Unskip cygrpc tests | Masood Malekghassemi | 2015-12-07 |
| | |||
* | Remove unnecessary adapter files | Masood Malekghassemi | 2015-12-07 |
| | |||
* | Migrate to Cython | Masood Malekghassemi | 2015-12-07 |
| | |||
* | Make Python testing predictable again | Masood Malekghassemi | 2015-12-03 |
This reorganizes the Python code, scraps the current testing infrastructure, and implements a simple test discovery and run script based on the standard Python unittest library so we can trust that our tests are running. |