pyvider-rpcplugin
2025-04-26
TCP transport improvements, server refinements, and transport test diagnostics
11 files · 2,550+ · 352-
TCP Improvements
9 files changed
tcp.pyModified (+73/-49)unix.pyModified (+14/-1)rpcplugin-pytest-transport.txtAdded (+2177)test_transport_tcp_close.pyModified (+23/-28)test_transport_tcp_listen.pyModified (+36/-15)test_transport_suite.pyModified (+109/-176)test_transport_suite_2.pyModified (+68/-50)test_transport_unix_connect.pyModified (+1/-1)test_unix_error_handling.pyModified (+5/-4)
- Enhanced
transport/tcp.py(122 lines) with better connection lifecycle and error handling remediate internal1 file
tcp.py
- Updated
transport/unix.py(15 lines) with minor fixes remediate internal1 file
unix.py
- Reworked TCP close and listen tests with improved assertions
qualify
internal
2 files
test_transport_tcp_close.pytest_transport_tcp_listen.py
Refinements
1 file changed
server.pyModified (+44/-5)
Transport Test Rework
8 files changed
unix.pyModified (+14/-1)rpcplugin-pytest-transport.txtAdded (+2177)test_transport_tcp_close.pyModified (+23/-28)test_transport_tcp_listen.pyModified (+36/-15)test_transport_suite.pyModified (+109/-176)test_transport_suite_2.pyModified (+68/-50)test_transport_unix_connect.pyModified (+1/-1)test_unix_error_handling.pyModified (+5/-4)
- Added
rpcplugin-pytest-transport.txt(2177 lines) diagnostic test output qualify behavioral1 file
rpcplugin-pytest-transport.txt
- Reworked
test_transport_suite.py(285 lines of changes) decouple internal1 file
test_transport_suite.py
- Updated
test_transport_suite_2.pywith refined transport scenarios decouple internal2 files
test_transport_suite.pytest_transport_suite_2.py
- Fixed unix connect and error handling tests
qualify
internal
1 file
unix.py
Cleanup
1 file changed
.bfileRemoved (-23)