poky/scripts/lib/resulttool
Clara Kowalsky 5aeabd3217 resulttool: Add support to create test report in JUnit XML format
This adds the functionality to convert the results of the
testresults.json file to a unit test report in JUnit XML format. The
unit test report can be used in the CI/CD pipeline to display the test
results.

To use the resulttool scripts, first source oe environment, then run the
entry point script to look for help.
	$ resulttool

To generate the unit test report, execute the below
	$ resulttool junit <json_file>

By default the unit test report is stored as
<build_dir>/tmp/log/oeqa/junit.xml.

(From OE-Core rev: 3f9be03946243feaa09b908d7010899769091fe6)

Signed-off-by: Clara Kowalsky <clara.kowalsky@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-29 21:58:19 +01:00
..
template scripts/resulttool/report: Add total statistic to test result. 2019-11-14 13:20:59 +00:00
__init__.py resulttool: enable merge, store, report and regression analysis 2019-02-21 12:34:00 +00:00
junit.py resulttool: Add support to create test report in JUnit XML format 2024-08-29 21:58:19 +01:00
log.py resulttool: Improve overlapping ptest result reporting 2023-03-16 22:52:15 +00:00
manualexecution.py resulttool/manualexecution: Enable creation of test case configuration 2019-06-04 09:09:42 +01:00
merge.py resulttool/merge: Enable control TESTSERIES and extra configurations 2019-06-12 10:54:40 +01:00
regression.py scripts/resulttool: group all regressions in regression report 2023-11-05 08:44:06 +00:00
report.py resulttool/report: Avoid divide by zero 2023-08-15 08:15:25 +01:00
resultutils.py resulttool/resultutils: allow index generation despite corrupt json 2023-07-19 19:37:38 +01:00
store.py resulttool/store.py: Enable add extra test environment data 2019-11-14 13:20:59 +00:00