[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 4/9] Avocado: bump to version 95.0
From: |
Cleber Rosa |
Subject: |
[PATCH 4/9] Avocado: bump to version 95.0 |
Date: |
Fri, 25 Feb 2022 16:01:51 -0500 |
Even though there have been a number of improvements (and some pretty
deep internal changes) since Avocado 88.1, only one change should
affect "make check-avocado".
With the nrunner architecture, test execution happens in parallel by
default. But, tests may fail due to insufficient timeouts or similar
reasons when run under systems with limited or shared resources. To
avoid breakages, especially on CI, let's keep the serial execution
until proven that it won't impact the CI jobs.
Signed-off-by: Cleber Rosa <crosa@redhat.com>
---
tests/Makefile.include | 1 +
tests/requirements.txt | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index e7153c8e91..676aa0d944 100644
--- a/tests/Makefile.include
+++ b/tests/Makefile.include
@@ -135,6 +135,7 @@ check-avocado: check-venv $(TESTS_RESULTS_DIR) get-vm-images
$(if $(AVOCADO_TAGS),, --filter-by-tags-include-empty \
--filter-by-tags-include-empty-key) \
$(AVOCADO_CMDLINE_TAGS) \
+ --nrunner-max-parallel-tasks=1 \
$(if $(GITLAB_CI),,--failfast) $(AVOCADO_TESTS), \
"AVOCADO", "tests/avocado")
diff --git a/tests/requirements.txt b/tests/requirements.txt
index a21b59b443..49aa0fd6f6 100644
--- a/tests/requirements.txt
+++ b/tests/requirements.txt
@@ -1,5 +1,5 @@
# Add Python module requirements, one per line, to be installed
# in the tests/venv Python virtual environment. For more info,
# refer to: https://pip.pypa.io/en/stable/user_guide/#id1
-avocado-framework==88.1
+avocado-framework==95.0
pycdlib==1.11.0
--
2.35.1
- [PATCH 0/9] Avocado tests: filter out tests using TCG booting full blown distros, Cleber Rosa, 2022/02/25
- [PATCH 1/9] Avocado GitLab CI jobs: don't reset TARGETS and simplify commands, Cleber Rosa, 2022/02/25
- [PATCH 2/9] Avocado tests: use logging namespace that is preserved in test logs, Cleber Rosa, 2022/02/25
- [PATCH 3/9] Avocado migration test: adapt to "utils.network" API namespace change, Cleber Rosa, 2022/02/25
- [PATCH 4/9] Avocado: bump to version 95.0,
Cleber Rosa <=
- [PATCH 5/9] tests/avocado/linux_ssh_mips_malta.py: add missing accel (tcg) tag, Cleber Rosa, 2022/02/25
- [PATCH 6/9] tests/avocado/virtiofs_submounts.py: shared_dir may not exist, Cleber Rosa, 2022/02/25
- [PATCH 7/9] Avocado tests: improve documentation on tag filtering, Cleber Rosa, 2022/02/25
- [PATCH 8/9] Avocado tests: classify tests based on what it's booted, Cleber Rosa, 2022/02/25
- [PATCH 9/9] Avocado tests: don't run tests with TCG that boot full blown distros, Cleber Rosa, 2022/02/25