pifpaf icon indicating copy to clipboard operation
pifpaf copied to clipboard

Python fixtures and daemon managing tools for functional testing

Results 32 pifpaf issues
Sort by recently updated
recently updated
newest added

- [x] ubuntu bionic fails to install npm - [x] ubuntu focal has no mysql-server-5.7 - [x] migrate from testrepository to stestr - [x] aodh tests hang - [ ]...

With etcd 3.4.7 the expected line "ready to serve client requests" never appears. Instead it has the following lines: ``` 2020-04-18 23:52:59.873615 I | embed: ready to serve client requests...

I stopped using pifpaf for a long time now and I don't plan on maintaining it anymore. If any user wants to step up and take the stick, I'll be...

help wanted

Could you move the buildsystem to [PEP517](https://peps.python.org/pep-0517/)?

``` * QA Notice: setuptools warnings detected: * * Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead * Usage of...

The ceph driver currently hangs in tests, repeating HEALTH_WARN: ``` EBUG [pifpaf.drivers] executing: ['ceph', '-c', '/home/felix/tmp/pifpaf/tmpbu55u6xd/ceph.conf', 'health'] DEBUG [pifpaf.drivers] ceph-mon[567946] output: 2021-05-20T13:25:08.553+0800 7f61b56bd640 0 mon.a@0(leader) e1 handle_command mon_command({"prefix": "health"} v...

Starting at ~3.4 the output is now `embed: serving insecure client requests on 127.0.0.1:2379, this is strongly discouraged!` so `client requests on` still matches both

It would be nice to have an option to choose a random free port, and the target program can read it from environment variables.

enhancement

When a driver does not register an environment variable suffixed with _URL, pifpaf will break having None when it expects a string.

The trustme driver provides TLS certificates for both client and server side on the go. The certificates and keys are created in the tempdir and their path pushed to environment...