> Am 05.04.2022 um 14:01 schrieb Rainer Jung <rainer.j...@kippdata.de>:
>
> Hi Stefan,
>
> Am 05.04.2022 um 13:49 schrieb Stefan Eissing:
>> Which test suite, the one in trunk or the one from github? Both work best
>> against the respective source.
>
> the test suite in
>
> https://svn.apache.org/repos/asf/httpd/test/mod_h2/trunk
Oh, forgot about that one. Should remove it.
>
> Which one would you recommend to test http2 in a 2.4.x release (candidate)?
The one in ^/httpd/httpd/branches/2.4.x/test/modules/http2
This is the one (and the corresponding in trunk) that also runs as part of our
travis CI.
There is a README.pytest in test with some advice to set it up and use.
Kind Regards,
Stefan
>
> Thanks and regards,
>
> Rainer
>
>>> Am 05.04.2022 um 13:47 schrieb Rainer Jung <rainer.j...@kippdata.de>:
>>>
>>> I try to make the mod_h2 test suite run for me. Some difficulties are
>>> expected due to my non-standard setup, but the first test that seems to
>>> fail in a way I am not directly blaming myself is
>>>
>>> fuzz header
>>> * on http://test.example.org:12345: super-long...--- gen/expect_431
>>> 2022-04-05 13:25:40.081886486 +0200
>>> +++ gen/result 2022-04-05 13:25:40.138887222 +0200
>>> @@ -1,2 +1,2 @@
>>> ---> 0:00001 GET / -> 431 0
>>> +--> 0:00001 GET / -> 431 273
>>> 0/0/1/0/0 (2/3/4/5/0xx)
>>>
>>> It seems the test expects 0 body bytes but the web server sends:
>>>
>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML
>>> 2.0//EN">\n<html><head>\n<title>431 Request Header Fields Too
>>> Large</title>\n</head><body>\n<h1>Request Header Fields Too
>>> Large</h1>\n<p>The server refused this request because\nthe request header
>>> fields are too large.</p>\n</body></html>\n
>>>
>>> which doesn't look like an error. So is this test broken? Is the general
>>> expectation, that other fuzzing tests will succeed?
>>>
>>> Thanks for the test suite anyways. All tests before that first fuzzing test
>>> work.
>>>
>>> Best regards,
>>>
>>> Rainer