This is an automated email from the ASF dual-hosted git repository.

jdanek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/qpid-proton.git.


    from 9ac9ba4  PROTON-2221 Add coverage reporting for the Ruby binding (#130)
     new c0bdab6  PROTON-2181 in tests/py/test_unittest.py, try unittest, then 
unittest2, otherwise monkeypatch
     new 8c2a08c  PROTON-2220 [python] add tests for leak issues, mostly in 
BlockingConnection

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   4 +-
 python/CMakeLists.txt                              |  32 +++-
 python/proton/_reactor.py                          |   2 +-
 python/proton/_transport.py                        |   2 +-
 ..._PROTON_2116_blocking_connection_object_leak.py |  83 ++++++++++
 python/tests/integration/certificates/ca.json      |  16 ++
 python/tests/integration/certificates/ca1.pem      |  23 +++
 python/tests/integration/certificates/ca2.pem      |  23 +++
 .../tests/integration/certificates/localhost.json  |  20 +++
 .../integration/certificates/localhost_ca1-key.pem |  27 ++++
 .../integration/certificates/localhost_ca1.pem     |  26 ++++
 .../integration/certificates/localhost_ca2-key.pem |  27 ++++
 .../integration/certificates/localhost_ca2.pem     |  26 ++++
 .../tests/integration/certificates/mkcerts.sh      |  18 +--
 ...st_PROTON_1709_application_event_object_leak.py |  96 ++++++++++++
 ...test_PROTON_1800_syncrequestresponse_fd_leak.py | 137 +++++++++++++++++
 ...TON_2111_container_ssl_ssldomain_object_leak.py | 168 +++++++++++++++++++++
 ..._PROTON_2116_blocking_connection_object_leak.py | 163 ++++++++++++++++++++
 ...test_PROTON_2121_blocking_connection_fd_leak.py | 159 +++++++++++++++++++
 tests/lsan.supp                                    |   5 +-
 tests/py/test_unittest.py                          |  95 +++++++-----
 21 files changed, 1099 insertions(+), 53 deletions(-)
 create mode 100644 
python/tests/integration/broker_PROTON_2116_blocking_connection_object_leak.py
 create mode 100644 python/tests/integration/certificates/ca.json
 create mode 100644 python/tests/integration/certificates/ca1.pem
 create mode 100644 python/tests/integration/certificates/ca2.pem
 create mode 100644 python/tests/integration/certificates/localhost.json
 create mode 100644 python/tests/integration/certificates/localhost_ca1-key.pem
 create mode 100644 python/tests/integration/certificates/localhost_ca1.pem
 create mode 100644 python/tests/integration/certificates/localhost_ca2-key.pem
 create mode 100644 python/tests/integration/certificates/localhost_ca2.pem
 copy tests/tsan.supp => python/tests/integration/certificates/mkcerts.sh (65%)
 create mode 100644 
python/tests/integration/test_PROTON_1709_application_event_object_leak.py
 create mode 100644 
python/tests/integration/test_PROTON_1800_syncrequestresponse_fd_leak.py
 create mode 100644 
python/tests/integration/test_PROTON_2111_container_ssl_ssldomain_object_leak.py
 create mode 100644 
python/tests/integration/test_PROTON_2116_blocking_connection_object_leak.py
 create mode 100644 
python/tests/integration/test_PROTON_2121_blocking_connection_fd_leak.py


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to