[PATCH v2 0/3] tests/functional: add more CLI args

Manos Pitsidianakis posted 3 patches 3 months, 4 weeks ago
Failed in applying to current master (apply log)
tests/functional/qemu_test/testcase.py | 51 +++++++++++++++++++++++++++++-----
1 file changed, 44 insertions(+), 7 deletions(-)
[PATCH v2 0/3] tests/functional: add more CLI args
Posted by Manos Pitsidianakis 3 months, 4 weeks ago
This series adds extra CLI args for functional tests, useful for
developers that run test files directly.

It depends on a previous patch that adds a --debug CLI arg, and is
encoded as a b4 change-id dependency, so it should be fetched and
applied automatically when using b4.

Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
---
Changes in v2:
- Fixed invalid -k value passing when -k was specified more than once
  (thanks Paolo)
- Link to v1: https://lore.kernel.org/qemu-devel/20250718-functional_tests_args-v1-0-54d4c6207690@linaro.org

---
Manos Pitsidianakis (3):
      tests/functional: add --keep-scratch CLI arg
      tests/functional: add --list-tests CLI arg
      tests/functional: add -k TEST_NAME_PATTERN CLI arg

 tests/functional/qemu_test/testcase.py | 51 +++++++++++++++++++++++++++++-----
 1 file changed, 44 insertions(+), 7 deletions(-)
---
base-commit: 3656e761bcdd207b7759cdcd608212d2a6f9c12d
change-id: 20250718-functional_tests_args-12cdb5e56d84
prerequisite-change-id: 20250716-functional_tests_debug_arg-aa0a5f6b9375:v2
prerequisite-patch-id: 4ccc8f39ffb382d31c8e6450c43a5f8d177af044

--
γαῖα πυρί μιχθήτω


Re: [PATCH v2 0/3] tests/functional: add more CLI args
Posted by Manos Pitsidianakis 3 months, 3 weeks ago
On Fri, Jul 18, 2025 at 2:04 PM Manos Pitsidianakis
<manos.pitsidianakis@linaro.org> wrote:
>
> This series adds extra CLI args for functional tests, useful for
> developers that run test files directly.
>
> It depends on a previous patch that adds a --debug CLI arg, and is
> encoded as a b4 change-id dependency, so it should be fetched and
> applied automatically when using b4.
>
> Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
> ---
> Changes in v2:
> - Fixed invalid -k value passing when -k was specified more than once
>   (thanks Paolo)
> - Link to v1: https://lore.kernel.org/qemu-devel/20250718-functional_tests_args-v1-0-54d4c6207690@linaro.org
>
> ---
> Manos Pitsidianakis (3):
>       tests/functional: add --keep-scratch CLI arg
>       tests/functional: add --list-tests CLI arg
>       tests/functional: add -k TEST_NAME_PATTERN CLI arg
>
>  tests/functional/qemu_test/testcase.py | 51 +++++++++++++++++++++++++++++-----
>  1 file changed, 44 insertions(+), 7 deletions(-)
> ---
> base-commit: 3656e761bcdd207b7759cdcd608212d2a6f9c12d
> change-id: 20250718-functional_tests_args-12cdb5e56d84
> prerequisite-change-id: 20250716-functional_tests_debug_arg-aa0a5f6b9375:v2
> prerequisite-patch-id: 4ccc8f39ffb382d31c8e6450c43a5f8d177af044
>
> --
> γαῖα πυρί μιχθήτω
>

Gentle ping