[PATCH 2/3] doc: pytest: Document the test_bootmenu test
Simon Glass
sjg at chromium.org
Sat May 10 13:27:29 CEST 2025
On Thu, 8 May 2025 at 23:42, Tom Rini <trini at konsulko.com> wrote:
>
> Add this test to the documentation. There was already a function comment
> that included the argument, so convert it to the right style to be
> rendered correctly in output.
>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
> Cc: Heinrich Schuchardt <xypron.glpk at gmx.de>
> Cc: Simon Glass <sjg at chromium.org>
> ---
> doc/develop/pytest/index.rst | 1 +
> doc/develop/pytest/test_bootmenu.rst | 8 ++++++++
> test/py/tests/test_bootmenu.py | 4 ++--
> 3 files changed, 11 insertions(+), 2 deletions(-)
> create mode 100644 doc/develop/pytest/test_bootmenu.rst
Reviewed-by: Simon Glass <sjg at chromium.org>
BTW ubman is a little more than the console right now, but I suppose
that doesn't matter.
>
> diff --git a/doc/develop/pytest/index.rst b/doc/develop/pytest/index.rst
> index cd6eb5f038f3..4d949cfd1d2d 100644
> --- a/doc/develop/pytest/index.rst
> +++ b/doc/develop/pytest/index.rst
> @@ -19,6 +19,7 @@ Individual tests
>
> test_000_version
> test_bind
> + test_bootmenu
> test_bootstage
> test_efi_loader
> test_net
> diff --git a/doc/develop/pytest/test_bootmenu.rst b/doc/develop/pytest/test_bootmenu.rst
> new file mode 100644
> index 000000000000..e2ff5c4c201c
> --- /dev/null
> +++ b/doc/develop/pytest/test_bootmenu.rst
> @@ -0,0 +1,8 @@
> +test_bootmenu
> +=============
> +
> +.. automodule:: test_bootmenu
> + :synopsis:
> + :member-order: bysource
> + :members:
> + :undoc-members:
> diff --git a/test/py/tests/test_bootmenu.py b/test/py/tests/test_bootmenu.py
> index 66f3fb8a1310..be8257fe3e8b 100644
> --- a/test/py/tests/test_bootmenu.py
> +++ b/test/py/tests/test_bootmenu.py
> @@ -8,9 +8,9 @@ import pytest
> def test_bootmenu(ubman):
> """Test bootmenu
>
> - ubman -- U-Boot console
> + Args:
> + ubman: U-Boot console
> """
> -
> with ubman.temporary_timeout(500):
> ubman.run_command('setenv bootmenu_default 1')
> ubman.run_command('setenv bootmenu_0 test 1=echo ok 1')
> --
> 2.43.0
>
More information about the U-Boot
mailing list