diff mbox series

[1/2] variables.rst: document OEQA_REPRODUCIBLE_TEST_TARGET and OEQA_REPRODUCIBLE_TEST_SSTATE_TARGETS

Message ID 20230615112633.3702207-1-mikko.rapeli@linaro.org
State New
Headers show
Series [1/2] variables.rst: document OEQA_REPRODUCIBLE_TEST_TARGET and OEQA_REPRODUCIBLE_TEST_SSTATE_TARGETS | expand

Commit Message

Mikko Rapeli June 15, 2023, 11:26 a.m. UTC
From: Mikko Rapeli <mikko.rapeli@linaro.org>

They control which build targets to use when testing build
reproducibility and which build targets can reuse sstate
cache during the test.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
---
 documentation/ref-manual/variables.rst | 9 +++++++++
 1 file changed, 9 insertions(+)

Comments

Michael Opdenacker June 15, 2023, 5:36 p.m. UTC | #1
Hi Mikko,

Many thanks for the patch!

On 15.06.23 at 13:26, Mikko Rapeli wrote:
> From: Mikko Rapeli <mikko.rapeli@linaro.org>
>
> They control which build targets to use when testing build
> reproducibility and which build targets can reuse sstate
> cache during the test.
>
> Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> ---
>   documentation/ref-manual/variables.rst | 9 +++++++++
>   1 file changed, 9 insertions(+)
>
> diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
> index 6a7888ab47..bb9d4cc66a 100644
> --- a/documentation/ref-manual/variables.rst
> +++ b/documentation/ref-manual/variables.rst
> @@ -5541,6 +5541,15 @@ 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_TARGET`
> +      Set build target for build reproducibility testing. By default
> +      all available recipes are compile with "bitbake world", see also ``EXCLUDE_FROM_WORLD``

s/compile/compiled/
You can also add a variable reference: :term:`EXCLUDE_FROM_WORLD`.

> +      and :doc:`/test-manual/reproducible-builds`.
> +
> +   :term:`OEQA_REPRODUCIBLE_TEST_SSTATE_TARGETS`
> +      Set build targets which can be rebuild using :ref:`shared state <overview-manual/concepts:shared state cache>`


s/rebuild/rebuilt/

> +      when running build reproducibility test. See :doc:`/test-manual/reproducible-builds`.


s/test/tests/?

I'll take care of the updates. No need to submit a V2.
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Thanks again,
Michael.
diff mbox series

Patch

diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 6a7888ab47..bb9d4cc66a 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -5541,6 +5541,15 @@  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_TARGET`
+      Set build target for build reproducibility testing. By default
+      all available recipes are compile with "bitbake world", see also ``EXCLUDE_FROM_WORLD``
+      and :doc:`/test-manual/reproducible-builds`.
+
+   :term:`OEQA_REPRODUCIBLE_TEST_SSTATE_TARGETS`
+      Set build targets which can be rebuild using :ref:`shared state <overview-manual/concepts:shared state cache>`
+      when running build reproducibility test. See :doc:`/test-manual/reproducible-builds`.
+
    :term:`OLDEST_KERNEL`
       Declares the oldest version of the Linux kernel that the produced
       binaries must support. This variable is passed into the build of the