WARNING: NOT INTENDED FOR MERGING!
Performing a test run with forced chunked send.
All networking code using sockets must not make assumption about the chunking of the incoming/outgoing data, and should be resilient against any chunking. Normally, the chunking of the sends of the writer dictate the chunking of the receives at the reader, but this is not guaranteed by IP/TCP, intermediate networking elements may change the packet structure.
This branch contains a stress test reproducer. For every socket send, sending is changed to break up data in small chunks. This forcedly changes chunking of the data stream. The goal is to test code for robustness in face of unexpected chunking of the data.
This PR will be closed once the test runs complete, and kept for reference (some tests are expected to fail).
WARNING: NOT INTENDED FOR MERGING!