diff --git a/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng/oniro-tests b/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng/oniro-tests new file mode 100644 index 0000000000000000000000000000000000000000..902700eaf7db4a18e978dcaff01388020f9be527 --- /dev/null +++ b/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng/oniro-tests @@ -0,0 +1,41 @@ +#!/usr/bin/env checkbox-cli + +[launcher] +launcher_version = 1 +stock_reports = text, certification + +[exporter:html] +unit = com.canonical.plainbox::html + +[exporter:tar] +unit = com.canonical.plainbox::tar + +[exporter:junit] +unit = com.canonical.plainbox::junit + +[transport:html_transport] +type = file +path = /run/mount/appdata/oniro-tests-report.html + +[transport:tar_transport] +type = file +path = /run/mount/appdata/oniro-tests-report.tar.xz + +[transport:junit_transport] +type = file +path = /run/mount/appdata/oniro-tests-report.junit + +[report:html_report] +transport = html_transport +exporter = html +forced = yes + +[report:tar_report] +transport = tar_transport +exporter = tar +forced = yes + +[report:junit_report] +transport = junit_transport +exporter = junit +forced = yes diff --git a/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng_1.18.1.bb b/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng_1.18.1.bb index a25126d1fa22c1225e6f2865835ebd006c7bedc6..ecc0323802ec475bb9262cbbd0c6eaf31cffd2be 100644 --- a/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng_1.18.1.bb +++ b/meta-oniro-staging/recipes-extended/python3/python3-checkbox-ng_1.18.1.bb @@ -12,6 +12,7 @@ SRC_URI += "file://0001-Adjust-for-deprecated-jinja2.Markup-alias.patch \ file://checkbox-ng.service \ file://0001-Modify-restart-logic-in-order-to-run-checkbox-servic.patch \ file://0001-Adjust-autoescape-for-Jinja2.patch \ + file://oniro-tests \ " inherit pypi setuptools3 @@ -39,6 +40,7 @@ FILES:checkbox-ng-service = "${systemd_unitdir}/system/checkbox-ng-service.conf" do_install:append() { install -D -m 0644 ${WORKDIR}/checkbox-ng.service -t ${D}${systemd_unitdir}/system/ + install -D -m 0755 ${WORKDIR}/oniro-tests -t ${D}${bindir} } RDEPENDS:checkbox-ng-service += " \