https://github.com/apache/httpd/pull/260 a PR with the http2 test suite in trunk/test/modules/http2
How to use: • run configure again after you checked this out • the following components need to be installed on your system: • python3, pytest • curl, nghttp, h2load run the tests: > make install > cd test > pytest This starts the installed httpd on local ports 40001 + 40002, runs the test suite and tears it down again. To run individual test cases, use > cd test/modules/http2 > pytest -k test_004 # run all tests in test_004_post.py > pytest -k test_004_07 # run test 07 in test_004_post.py Next would be the definition to run this in a Docker file via Travis. If someone familiar with that setup could help me to start this? Cheers, Stefan PS. I made a PR to not disturb our existing travis setup, but if trunk is the better place to refine this, just say so.