[elbe-devel] [PATCH 0/4] Add elbevalidate test framework

Thomas Weißschuh thomas.weissschuh at linutronix.de
Thu May 23 09:30:40 CEST 2024


The elbevalidate test framework can be used to introspect and validate
the output image of an elbe build.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Thomas Weißschuh (4):
      elbepack: xmlpreprocess: fix docs of xmlpreprocess()
      elbevalidate: add package to validate elbe images
      tests: add initial validation image
      RFC: elbepack: add check-image-list/check-script XML element

 debian/control                           |  15 ++-
 debian/python3-elbe-elbevalidate.install |   1 +
 elbepack/commands/check-build.py         |  15 +++
 elbepack/schema/dbsfed.xsd               |  30 ++++-
 elbepack/xmlpreprocess.py                |  20 +++-
 elbevalidate/__init__.py                 | 154 +++++++++++++++++++++++++
 elbevalidate/constants.py                |  11 ++
 elbevalidate/path.py                     | 187 +++++++++++++++++++++++++++++++
 elbevalidate/pytest.py                   |  40 +++++++
 elbevalidate/test_elbevalidate.py        | 123 ++++++++++++++++++++
 setup.cfg                                |   2 +-
 setup.py                                 |   1 +
 tests/simple-validation-image-test.py    |  80 +++++++++++++
 tests/simple-validation-image.xml        |  60 ++++++++++
 14 files changed, 731 insertions(+), 8 deletions(-)
---
base-commit: 7aa23d74ca0234a6c05e97f2836ecb7e4b2404a6
change-id: 20240409-elbevalidate-7a3268528ddf

Best regards,
-- 
Thomas Weißschuh <thomas.weissschuh at linutronix.de>



More information about the elbe-devel mailing list