pytests

2021-10-11 Thread ste...@eissing.org
Just checked in a little refactoring of the pytest in trunk/test.

The basic site setup with certificates now lives in test/pyhttpd
and individual modules use those for their specific purposes.

- I moved the "encoding" tests from test/modules/http2 into /test/modules/core.
- all test name have module name in prefix. If you want to run only the core
  tests, type:
  > pytest -k test_core
  If you want only the h2 test, type
  > pytest -k test_h2
  running pytest without args runs all tests.
- at some point I want to bring the mod_md tests there as well. They
  run on a similar framework, unsurprisingly.

Kind Regards,
Stefan






Re: Broken: apache/httpd#2037 (trunk - fa7f375)

2021-10-11 Thread Joe Orton
On Mon, Oct 11, 2021 at 11:03:47AM +0100, Joe Orton wrote:
> On Sat, Oct 09, 2021 at 06:06:32PM +0200, Yann Ylavic wrote:
> > On Sat, Oct 9, 2021 at 5:47 PM Travis CI  wrote:
> > >
> > > Build #2037 was broken
> > 
> > Somehow Travis picked up the wrong Ubuntu version??
> > All the Ubuntu Focal builds with system's APR failed with:
> 
> Odd one, I haven't seen this before.  Looks like it must be a Travis 
> issue, I have e-mailed their support@ address.

They said it was a known issue the fixed over the weekend, so we should 
be good now.



Re: Broken: apache/httpd#2037 (trunk - fa7f375)

2021-10-11 Thread Joe Orton
On Sat, Oct 09, 2021 at 06:06:32PM +0200, Yann Ylavic wrote:
> On Sat, Oct 9, 2021 at 5:47 PM Travis CI  wrote:
> >
> > Build #2037 was broken
> 
> Somehow Travis picked up the wrong Ubuntu version??
> All the Ubuntu Focal builds with system's APR failed with:

Odd one, I haven't seen this before.  Looks like it must be a Travis 
issue, I have e-mailed their support@ address.

Regards, Joe