[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL v2 10/11] tests/avocado: skip aarch64 cloud TCG tests in CI
From: |
Alex Bennée |
Subject: |
[PULL v2 10/11] tests/avocado: skip aarch64 cloud TCG tests in CI |
Date: |
Tue, 22 Nov 2022 09:56:09 +0000 |
We now have a much lighter weight test in machine_aarch64_virt which
tests the full boot chain in less time. Rename the tests while we are
at it to make it clear it is a Fedora cloud image.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20221117172532.538149-11-alex.bennee@linaro.org>
diff --git a/tests/avocado/boot_linux.py b/tests/avocado/boot_linux.py
index 8c8a63ec2e..b3e58fa309 100644
--- a/tests/avocado/boot_linux.py
+++ b/tests/avocado/boot_linux.py
@@ -58,6 +58,9 @@ def test_pc_q35_kvm(self):
self.launch_and_wait(set_up_ssh_connection=False)
+# For Aarch64 we only boot KVM tests in CI as the TCG tests are very
+# heavyweight. There are lighter weight distros which we use in the
+# machine_aarch64_virt.py tests.
class BootLinuxAarch64(LinuxTest):
"""
:avocado: tags=arch:aarch64
@@ -73,7 +76,8 @@ def add_common_args(self):
self.vm.add_args('-device', 'virtio-rng-pci,rng=rng0')
self.vm.add_args('-object', 'rng-random,id=rng0,filename=/dev/urandom')
- def test_virt_tcg_gicv2(self):
+ @skipIf(os.getenv('GITLAB_CI'), 'Running on GitLab')
+ def test_fedora_cloud_tcg_gicv2(self):
"""
:avocado: tags=accel:tcg
:avocado: tags=cpu:max
@@ -86,7 +90,8 @@ def test_virt_tcg_gicv2(self):
self.add_common_args()
self.launch_and_wait(set_up_ssh_connection=False)
- def test_virt_tcg_gicv3(self):
+ @skipIf(os.getenv('GITLAB_CI'), 'Running on GitLab')
+ def test_fedora_cloud_tcg_gicv3(self):
"""
:avocado: tags=accel:tcg
:avocado: tags=cpu:max
--
2.34.1
- [PULL v2 02/11] tests/avocado/machine_aspeed.py: Reduce noise on the console for SDK tests, (continued)
- [PULL v2 02/11] tests/avocado/machine_aspeed.py: Reduce noise on the console for SDK tests, Alex Bennée, 2022/11/22
- [PULL v2 05/11] docs/devel: make language a little less code centric, Alex Bennée, 2022/11/22
- [PULL v2 06/11] docs/devel: simplify the minimal checklist, Alex Bennée, 2022/11/22
- [PULL v2 04/11] docs/devel: add a maintainers section to development process, Alex Bennée, 2022/11/22
- [PULL v2 03/11] tests/docker: allow user to override check target, Alex Bennée, 2022/11/22
- [PULL v2 01/11] Run docker probe only if docker or podman are available, Alex Bennée, 2022/11/22
- [PULL v2 08/11] tests/avocado: Raise timeout for boot_linux.py:BootLinuxPPC64.test_pseries_tcg, Alex Bennée, 2022/11/22
- [PULL v2 11/11] gitlab: integrate coverage report, Alex Bennée, 2022/11/22
- [PULL v2 09/11] tests/avocado: introduce alpine virt test for CI, Alex Bennée, 2022/11/22
- [PULL v2 07/11] docs/devel: try and improve the language around patch review, Alex Bennée, 2022/11/22
- [PULL v2 10/11] tests/avocado: skip aarch64 cloud TCG tests in CI,
Alex Bennée <=
- Re: [PULL v2 for 7.2-rc2 00/11] testing and doc updates, Stefan Hajnoczi, 2022/11/22