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.

Reply via email to