ref-manual/variables: document OEQA_REPRODUCIBLE_TEST_LEAF_TARGETS

This documents the variable used in the "automate testing a single
recipe's reproducibility" feature [YOCTO #15701]

(From yocto-docs rev: 417b423ea3d2ba9903d21d930c1982ff2ac6f596)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Reviewed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Yoann Congal 2025-02-12 00:47:35 +01:00 committed by Richard Purdie
parent 40b5f61a8f
commit 835af80553

View File

@ -5807,6 +5807,13 @@ system and gives an overview of their function and contents.
For additional information on how this variable is used, see the
initialization script.
:term:`OEQA_REPRODUCIBLE_TEST_LEAF_TARGETS`
Set build target(s) for build reproducibility testing but activate
:ref:`shared state <overview-manual/concepts:shared state cache>` build
for most dependencies (i.e. the ones explicitly listed in DEPENDS, which
may not be all dependencies, c.f. [depends] varflags, PACKAGE_DEPENDS and
other implementations). See :doc:`/test-manual/reproducible-builds`.
:term:`OEQA_REPRODUCIBLE_TEST_PACKAGE`
Set the package manager(s) for build reproducibility testing.
See :yocto_git:`reproducible.py </poky/tree/meta/lib/oeqa/selftest/cases/reproducible.py>`