[elbe-devel] [PATCH 0/6] Junit - Test Suites
dion at linutronix.de
dion at linutronix.de
Thu Jul 18 14:02:40 CEST 2019
From: Olivier Dion <dion at linutronix.de>
This patch introduces a new project finetuning action that allows test
suites to be made on the target filesystem.
A JUnit compatible XML file is generated and downloaded to the host.
As for now, only the test case <file-exists> is available.
This requires the Python's package junit_xml (apt python-junit.xml).
Olivier Dion (6):
Add XML schema definition for Junit test suites/cases.
Creation of "elbepack/junit.py".
Call new junit API in project finetuning.
Fix issues with exceptions handling.
Download generated JUnit XML file.
Add example for test-suites in include development example.
elbepack/db.py | 5 ++
elbepack/elbeproject.py | 5 ++
elbepack/finetuning.py | 28 +++++++-
elbepack/junit.py | 76 ++++++++++++++++++++++
examples/includes/devel/project-finetuning.xml | 13 ++++
.../x86_32-pc-hdimg-with-include-development.xml | 1 +
schema/dbsfed.xsd | 54 +++++++++++++++
7 files changed, 179 insertions(+), 3 deletions(-)
create mode 100644 elbepack/junit.py
create mode 100644 examples/includes/devel/project-finetuning.xml
--
2.11.0
More information about the elbe-devel
mailing list