[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 03/16] Acceptance Tests: add mechanism for listing tests
From: |
Willian Rampazzo |
Subject: |
Re: [PATCH 03/16] Acceptance Tests: add mechanism for listing tests |
Date: |
Wed, 6 Oct 2021 15:47:22 -0300 |
On Fri, Sep 24, 2021 at 3:57 PM Cleber Rosa <crosa@redhat.com> wrote:
>
> It is helpful to know the tests that would be executed with a "make
> check-acceptance" without executing them. Let's introduce a "make
> list-acceptance" rule for that purpose.
>
> Signed-off-by: Cleber Rosa <crosa@redhat.com>
> ---
> tests/Makefile.include | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 2c03256ae8..d1f90572a7 100644
> --- a/tests/Makefile.include
> +++ b/tests/Makefile.include
> @@ -17,6 +17,7 @@ ifneq ($(filter $(all-check-targets), check-softfloat),)
> @echo " $(MAKE) check-softfloat Run FPU emulation tests"
> endif
> @echo " $(MAKE) check-acceptance Run acceptance (functional)
> tests for currently configured targets"
> + @echo " $(MAKE) check-acceptance List acceptance (functional)
> tests for currently configured targets"
s/check-acceptance/list-acceptance/
> @echo
> @echo " $(MAKE) check-report.tap Generates an aggregated TAP test
> report"
> @echo " $(MAKE) check-venv Creates a Python venv for tests"
> @@ -135,6 +136,13 @@ check-acceptance: check-venv $(TESTS_RESULTS_DIR)
> get-vm-images
> $(if $(GITLAB_CI),,--failfast) tests/acceptance, \
> "AVOCADO", "tests/acceptance")
>
> +list-acceptance: check-venv
> + $(call quiet-command, \
> + $(TESTS_VENV_DIR)/bin/python -m avocado list \
> + --filter-by-tags-include-empty
> --filter-by-tags-include-empty-key \
> + $(AVOCADO_TAGS) tests/acceptance, \
It would be interesting to adjust the command to use the
$(AVOCADO_CMDLINE_TAGS) and allow users to restrict the tests listed
by its tags.
> + "AVOCADO", "list tests/acceptance")
> +
> # Consolidated targets
>
> .PHONY: check-block check check-clean get-vm-images
> --
> 2.31.1
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 03/16] Acceptance Tests: add mechanism for listing tests,
Willian Rampazzo <=