CsokiCraft | Is there some documentation for all the dependencies for `make check check-coverage`? We're struggling to find them all, constantly having to re-run it, then `make clean`, install deps, repeat... | 09:24 |
---|---|---|
danilogondolfo | You can see the build dependencies in the debian/control file in the netplan.io package | 09:31 |
danilogondolfo | https://git.launchpad.net/ubuntu/+source/netplan.io/tree/debian/control#n10 | 09:31 |
CsokiCraft | Ah, true, forgot about `apt build-dep` ... | 09:43 |
CsokiCraft | `make check` fails on master: | 09:49 |
CsokiCraft | 14/20 unit-tests FAIL 0.35s exit status 4 | 09:51 |
CsokiCraft | 09:21:11 LD_LIBRARY_PATH=<...> /usr/bin/python3-coverage run -a -m pytest -s -v --cov-append /home/olah_kristof/Projekt/netplan/netplan | 09:51 |
CsokiCraft | ----------------------------------- output ----------------------------------- | 09:51 |
CsokiCraft | stderr: | 09:51 |
CsokiCraft | ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...] | 09:51 |
CsokiCraft | __main__.py: error: unrecognized arguments: --cov-append | 09:51 |
CsokiCraft | inifile: None | 09:51 |
CsokiCraft | rootdir: /home/olah_kristof/Projekt/netplan/netplan | 09:51 |
CsokiCraft | (and the same on the 1.0 tag) | 09:54 |
danilogondolfo | maybe your version of python3-coverage is too old? | 09:59 |
CsokiCraft | It's 6.2, the latest in Jammy | 10:04 |
danilogondolfo | we have a workaround in our CI related to check-coverage, I wonder if it's related the same issue https://github.com/canonical/netplan/blob/main/.github/workflows/check-coverage.yml#L36 | 10:08 |
danilogondolfo | we currently use Jammy in the CI | 10:08 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!