[elbe-devel] [PATCH 0/9] tests: fail on warnings during unittesting

Eduard Krein eduard.krein at linutronix.de
Mon Jun 24 10:31:09 CEST 2024


Am 21.06.2024 um 14:22 schrieb Thomas Weißschuh:

> This should allow us to handle upcoming issues proactively.
>
> Another patchset will enable errors on warnings inside a devel initvm.
>
> Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>

Reviewed-by: Eduard Krein<eduard.krein at linutronix.de>

For the whole series

> ---
> Thomas Weißschuh (9):
>        test_xml: test_pbuilder_build: make sure initvm is available
>        elbepack: templates: open preseed template through importlib
>        elbepack: avoid warnings in etree.find()
>        elbepack: xmlpreprocess: avoid warning about passlib importing crypt
>        elbepack: xmlprocess: use non-deprecated passlib API
>        elbepack: soapclient: import deb822 module through debian namespace
>        elbevalidate: pytest: remove unused hook argument
>        tests: run flake8 in empty environment
>        tests: fail on warnings during unittesting
>
>   conftest.py                   |  5 +++++
>   elbepack/archivedir.py        |  2 +-
>   elbepack/initvmaction.py      |  2 +-
>   elbepack/soapclient.py        |  6 +++---
>   elbepack/templates.py         |  2 +-
>   elbepack/tests/test_flake8.py |  2 +-
>   elbepack/tests/test_xml.py    |  2 +-
>   elbepack/validate.py          |  6 +++---
>   elbepack/xmlpreprocess.py     | 19 ++++++++++++++-----
>   elbevalidate/pytest.py        |  2 +-
>   10 files changed, 31 insertions(+), 17 deletions(-)
> ---
> base-commit: d81932de2d2a72bb6bebe0f5ac67b3a59326a574
> change-id: 20240621-warnings-2-ead9fb21c520
>
> Best regards,

-- 
Eduard Krein
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 19; Fax.: +49 7556 25 999 99

Hinweise zum Datenschutz finden Sie hier (Informations on data privacy
can be found here): https://linutronix.de/legal/data-protection.php

Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen |
Registergericht (Registration Court): Amtsgericht Freiburg i.Br.,
HRB700 806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas
Gleixner, Tiffany Silva, Sean Fennelly, Jeffrey Schneiderman



More information about the elbe-devel mailing list