TCP transport improvements, server refinements, and transport test diagnostics
11 files · 2,550+ · 352-

TCP Improvements

9 files changed
  • tcp.py Modified (+73/-49)
  • unix.py Modified (+14/-1)
  • rpcplugin-pytest-transport.txt Added (+2177)
  • test_transport_tcp_close.py Modified (+23/-28)
  • test_transport_tcp_listen.py Modified (+36/-15)
  • test_transport_suite.py Modified (+109/-176)
  • test_transport_suite_2.py Modified (+68/-50)
  • test_transport_unix_connect.py Modified (+1/-1)
  • test_unix_error_handling.py Modified (+5/-4)
  • Enhanced transport/tcp.py (122 lines) with better connection lifecycle and error handling remediate internal
    1 file
    • tcp.py
  • Updated transport/unix.py (15 lines) with minor fixes remediate internal
    1 file
    • unix.py
  • Reworked TCP close and listen tests with improved assertions qualify internal
    2 files
    • test_transport_tcp_close.py
    • test_transport_tcp_listen.py

Refinements

1 file changed
  • server.py Modified (+44/-5)
  • Updated server.py (49 lines) with improved transport configuration decouple internal
    1 file
    • server.py

Transport Test Rework

8 files changed
  • unix.py Modified (+14/-1)
  • rpcplugin-pytest-transport.txt Added (+2177)
  • test_transport_tcp_close.py Modified (+23/-28)
  • test_transport_tcp_listen.py Modified (+36/-15)
  • test_transport_suite.py Modified (+109/-176)
  • test_transport_suite_2.py Modified (+68/-50)
  • test_transport_unix_connect.py Modified (+1/-1)
  • test_unix_error_handling.py Modified (+5/-4)
  • Added rpcplugin-pytest-transport.txt (2177 lines) diagnostic test output qualify behavioral
    1 file
    • rpcplugin-pytest-transport.txt
  • Reworked test_transport_suite.py (285 lines of changes) decouple internal
    1 file
    • test_transport_suite.py
  • Updated test_transport_suite_2.py with refined transport scenarios decouple internal
    2 files
    • test_transport_suite.py
    • test_transport_suite_2.py
  • Fixed unix connect and error handling tests qualify internal
    1 file
    • unix.py
1 file changed
  • .bfile Removed (-23)