summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorJérémy Rosen <jeremy.rosen@smile.fr>2023-10-10 15:51:40 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-20 14:40:29 +0100
commit381ef628fabbd9b7ebd44c88b03ee7098bc9a518 (patch)
tree64a90e22e5948b9c094623baa0fe77988e03ab77 /documentation/ref-manual
parent884c37f6fdb57d5cb8b66c748c5146c962fcd831 (diff)
downloadpoky-381ef628fabbd9b7ebd44c88b03ee7098bc9a518.tar.gz
ref-manual: Add documentation for the unimplemented-ptest QA warning
(From yocto-docs rev: d90106ff2d905e457659acdb65a91ce5dcfdd05e) Signed-off-by: Jérémy Rosen <jeremy.rosen@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r--documentation/ref-manual/classes.rst3
-rw-r--r--documentation/ref-manual/qa-checks.rst11
2 files changed, 14 insertions, 0 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 3f0d4844e8..c7a5e9a63a 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -1480,6 +1480,9 @@ Here are the tests you can list with the :term:`WARN_QA` and
1480 also inherits :ref:`ref-classes-features_check` in order for the 1480 also inherits :ref:`ref-classes-features_check` in order for the
1481 requirement to actually work. 1481 requirement to actually work.
1482 1482
1483- ``unimplemented-ptest:`` Checks that ptests are implemented for upstream
1484 tests.
1485
1483- ``unlisted-pkg-lics:`` Checks that all declared licenses applying 1486- ``unlisted-pkg-lics:`` Checks that all declared licenses applying
1484 for a package are also declared on the recipe level (i.e. any license 1487 for a package are also declared on the recipe level (i.e. any license
1485 in ``LICENSE:*`` should appear in :term:`LICENSE`). 1488 in ``LICENSE:*`` should appear in :term:`LICENSE`).
diff --git a/documentation/ref-manual/qa-checks.rst b/documentation/ref-manual/qa-checks.rst
index 4a02e7206a..58526a0e57 100644
--- a/documentation/ref-manual/qa-checks.rst
+++ b/documentation/ref-manual/qa-checks.rst
@@ -789,6 +789,17 @@ Errors and Warnings
789 use a relative path rather than an absolute one, or to pick up the path from 789 use a relative path rather than an absolute one, or to pick up the path from
790 runtime configuration or environment variables. 790 runtime configuration or environment variables.
791 791
792.. _qa-check-unimplemented-ptest:
793
794- ``<tool> tests detected [unimplemented-ptest]``
795
796 This check will detect if the source of the package contains some
797 upstream-provided tests and, if so, that ptests are implemented for this
798 recipe. See the ":ref:`dev-manual/packages:testing packages with ptest`"
799 section in the Yocto Project Development Tasks Manual. See also the
800 ":ref:`ref-classes-ptest`" section.
801
802
792 803
793Configuring and Disabling QA Checks 804Configuring and Disabling QA Checks
794=================================== 805===================================