mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-04 16:10:04 +00:00
common-tasks.rst: fix oeqa runtime test path
It's "runtime/cases" in master and kirkstone. If layer specific tests are in "runtime" directory, they will not be found. (From yocto-docs rev: 23dcf002eec5136427554112af8679fc2b98e61d) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8a4021d237
commit
7a5685ad74
|
|
@ -8901,21 +8901,21 @@ You can start the tests automatically or manually:
|
|||
|
||||
bitbake -c testimage image
|
||||
|
||||
All test files reside in ``meta/lib/oeqa/runtime`` in the
|
||||
All test files reside in ``meta/lib/oeqa/runtime/cases`` in the
|
||||
:term:`Source Directory`. A test name maps
|
||||
directly to a Python module. Each test module may contain a number of
|
||||
individual tests. Tests are usually grouped together by the area tested
|
||||
(e.g tests for systemd reside in ``meta/lib/oeqa/runtime/systemd.py``).
|
||||
(e.g tests for systemd reside in ``meta/lib/oeqa/runtime/cases/systemd.py``).
|
||||
|
||||
You can add tests to any layer provided you place them in the proper
|
||||
area and you extend :term:`BBPATH` in
|
||||
the ``local.conf`` file as normal. Be sure that tests reside in
|
||||
``layer/lib/oeqa/runtime``.
|
||||
``layer/lib/oeqa/runtime/cases``.
|
||||
|
||||
.. note::
|
||||
|
||||
Be sure that module names do not collide with module names used in
|
||||
the default set of test modules in ``meta/lib/oeqa/runtime``.
|
||||
the default set of test modules in ``meta/lib/oeqa/runtime/cases``.
|
||||
|
||||
You can change the set of tests run by appending or overriding
|
||||
:term:`TEST_SUITES` variable in
|
||||
|
|
@ -9008,7 +9008,7 @@ Writing New Tests
|
|||
As mentioned previously, all new test files need to be in the proper
|
||||
place for the build system to find them. New tests for additional
|
||||
functionality outside of the core should be added to the layer that adds
|
||||
the functionality, in ``layer/lib/oeqa/runtime`` (as long as
|
||||
the functionality, in ``layer/lib/oeqa/runtime/cases`` (as long as
|
||||
:term:`BBPATH` is extended in the
|
||||
layer's ``layer.conf`` file as normal). Just remember the following:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user