Re: status of httpd test suites

"Stefan Eissing via dev" <[email protected]> Thu, 12 Feb 2026 10:20:43 +0100
Newsgroups gmane.comp.apache.devel
Message-ID <[email protected]>

> Am 12.02.2026 um 09:17 schrieb Giannis Christodoulou <[email protected]>:
> 
> Hello,
> 
> Thanks for the answer and the responsiveness.
> Just one more clarification, the answer to which test suite should be enhanced in each case lies in the already covered areas (modules) of each test suite or is there a preference for the python based one to gradually make it support more test cases and modules?

I'd say do it where you feel it fits and which one you feel more comfortable extending. As a rule of thumb:

- if you have an additional case to add that fits the configuration in the perl test suite, maybe do it there.
- if you need a completely new vhost setup and specials, maybe the pytest one works better for you

(having added the pytest suite, I am biased here, of course.)

Cheers,
Stefan

> 
> Regards,
> Giannis
> 
> Στις Τετ 11 Φεβ 2026 στις 5:04 μ.μ., ο/η Rainer Jung <[email protected]> έγραψε:
> Hi there,
> 
> Am 11.02.26 um 15:53 schrieb Giannis Christodoulou:
> > Hi all,
> > 
> > I've been exploring the python test suite (httpd/test) and the perl test 
> > suite (httpd-tests repo), starting my contributions to httpd with the tests.
> 
> Nice!
> 
> > I wanted to ask about these different test suites, whether they serve 
> > distinct purposes and whether one of them is primary or complementary to 
> > the other.
> > In general, where should someone add new tests?
> 
> The test suite in httpd/test is mor modern and based on pytest. It 
> mostly tests http2 and mod_md (automated certificate handling).
> 
> The other test suite is perl based and contains many more tests, but is 
> weak on http2 and non-existent on mod_md.
> 
> HTH!
> 
> Rainer
>