Lines Matching refs:ptest
1 SUMMARY:${PN}-ptest ?= "${SUMMARY} - Package test files"
2 DESCRIPTION:${PN}-ptest ?= "${DESCRIPTION} \
5 PTEST_PATH ?= "${libdir}/${BPN}/ptest"
9 FILES:${PN}-ptest += "${PTEST_PATH}"
10 SECTION:${PN}-ptest = "devel"
11 ALLOW_EMPTY:${PN}-ptest = "1"
12 PTEST_ENABLED = "${@bb.utils.contains('DISTRO_FEATURES', 'ptest', '1', '0', d)}"
16 RDEPENDS:${PN}-ptest += "${PN}"
17 RDEPENDS:${PN}-ptest:class-native = ""
18 RDEPENDS:${PN}-ptest:class-nativesdk = ""
19 RRECOMMENDS:${PN}-ptest += "ptest-runner"
21 PACKAGES =+ "${@bb.utils.contains('PTEST_ENABLED', '1', '${PN}-ptest', '', d)}"
23 require conf/distro/include/ptest-packagelists.inc
46 if [ -f ${WORKDIR}/run-ptest ]; then
47 install -D ${WORKDIR}/run-ptest ${D}${PTEST_PATH}/run-ptest
49 if grep -q install-ptest: Makefile; then
50 oe_runmake DESTDIR=${D}${PTEST_PATH} install-ptest
89 bb.note("Generating symlinks for ptest")
117 # Remove all '*ptest_base' tasks when ptest is not enabled
123 QARECIPETEST[missing-ptest] = "package_qa_check_missing_ptest"
125 # This checks that ptest package is actually included
126 # in standard oe-core ptest images - only for oe-core recipes
131 if (pn + "-ptest").replace(d.getVar('MLPREFIX'), '') not in enabled_ptests:
132 …oe.qa.handle_error("missing-ptest", "supports ptests but is not included in oe-core's ptest-packag…