[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] tests/avocado: Pass parameters via Makefile
From: |
Fabiano Rosas |
Subject: |
[PATCH 0/2] tests/avocado: Pass parameters via Makefile |
Date: |
Fri, 20 Jan 2023 19:14:58 -0300 |
This is intended to replace the last two patches of Daniel's series:
20230118124348.364771-1-dbarboza@ventanamicro.com">https://lore.kernel.org/r/20230118124348.364771-1-dbarboza@ventanamicro.com
Currently, the initialization code in setUp() infers properties of the
tests & host/target machine by looking at the avocado tags present in
the test. If there are no tags some best-effort fallbacks are chosen.
This means that for generic tests they end up always choosing the QEMU
target that matches the host architecture, which is not always
desirable. If we allow command line parameters to override the
fallback, we can alter this behavior.
patch 1 - change precedence to tags > params to avoid changing tests
that do have tags;
patch 2 - wires up the new AVOCADO_PARAMS variable to the '-p' avocado
command line option;
Fabiano Rosas (2):
tests/avocado: Invert parameter vs. tag precedence during setUp
tests/avocado: Allow passing command line parameters via Makefile
tests/Makefile.include | 6 ++++-
tests/avocado/avocado_qemu/__init__.py | 32 +++++++++++++++-----------
2 files changed, 24 insertions(+), 14 deletions(-)
--
2.35.3
- [PATCH 0/2] tests/avocado: Pass parameters via Makefile,
Fabiano Rosas <=