Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* network: http: Changed the map clenaer interval to a configurable value with 5 minutes as default * network: http: tests: Added configurable read/write timeouts for the test server * network: http: tests: Added test for slow response This test checks the eBPF capturer with various scenarios for receiving a slow response from the test server and multiple IDLE http connection TTL and map cleaner running intervals * network: http: tests: Converted the test server into http echo server The change will allow us to send request body and get the same body in the response. It will allow us to have more scenarios to be tested against. * network: http: tests: Checking the eBPF capturing against scenarios in which we had request/response body We expect to have zero influence from the request/response body on the capturing process, no matter the size of the request/response. The tests here will examine this thesis against various body sizes * network: http: tests: Fixed TestHTTPMonitorLoadWithIncompleteBuffers Reduced number of requests during the load phase to 100. Closing the channel after all goroutines have ended (otherwise the loop on the channel will be blocked forever) Changed requestNotIncluded to includesRequest on the 'fast request' * network: http: tests: Fixed rebase error * network: http: tests: Made TestHTTPMonitorLoadWithIncompleteBuffers more robust * network: http: tests: Added more robust check * network: http: tests: Fixed flaky tests
- Loading branch information