curl/tests/http/testenv
Stefan Eissing 744dcf22fa
http2: flow control and buffer improvements
- use bufq for send/receive of network data
- usd bufq for send/receive of stream data
- use HTTP/2 flow control with no-auto updates to control the
  amount of data we are buffering for a stream
  HTTP/2 stream window set to 128K after local tests, defined
  code constant for now
- elminiating PAUSEing nghttp2 processing when receiving data
  since a stream can now take in all DATA nghttp2 forwards

Improved scorecard and adjuste http2 stream window sizes
- scorecard improved output formatting and options default
- scorecard now also benchmarks small requests / second

Closes #10771
2023-03-30 23:11:26 +02:00
..
mod_curltest tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
__init__.py tests/http: remove year ranges from copyrights 2023-03-15 00:05:29 +01:00
caddy.py http2: flow control and buffer improvements 2023-03-30 23:11:26 +02:00
certs.py tests/http: remove year ranges from copyrights 2023-03-15 00:05:29 +01:00
curl.py tests/http: fix log formatting on wrong exit code 2023-03-30 13:09:12 +02:00
env.py http2: flow control and buffer improvements 2023-03-30 23:11:26 +02:00
httpd.py tests/http: add timeout to running curl in test cases 2023-03-26 17:41:46 +02:00
nghttpx.py tests/http: remove year ranges from copyrights 2023-03-15 00:05:29 +01:00
ports.py tests/http: remove year ranges from copyrights 2023-03-15 00:05:29 +01:00