Home
last modified time | relevance | path

Searched full:avocado (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/qemu/tests/avocado/
H A Dsmmu.py12 from avocado import skipUnless
19 :avocado: tags=accel:kvm
20 :avocado: tags=cpu:host
21 :avocado: tags=arch:aarch64
22 :avocado: tags=machine:virt
23 :avocado: tags=distro:fedora
24 :avocado: tags=smmu
25 :avocado: tags=flaky
78 :avocado: tags=smmu_noril
79 :avocado: tags=smmu_noril_tests
[all …]
H A Dreplay_kernel.py18 from avocado import skip
19 from avocado import skipUnless
20 from avocado import skipUnless
22 from avocado.utils import archive
23 from avocado.utils import process
98 :avocado: tags=arch:i386
99 :avocado: tags=machine:pc
116 :avocado: tags=arch:x86_64
117 :avocado: tags=machine:pc
118 :avocado: tags=flaky
[all …]
H A Dboot_linux.py16 from avocado import skipUnless
21 :avocado: tags=arch:x86_64
27 :avocado: tags=machine:pc
28 :avocado: tags=accel:tcg
36 :avocado: tags=machine:pc
37 :avocado: tags=accel:kvm
45 :avocado: tags=machine:q35
46 :avocado: tags=accel:tcg
54 :avocado: tags=machine:q35
55 :avocado: tags=accel:kvm
[all …]
H A Dreplay_linux.py15 from avocado import skipUnless
17 from avocado.utils import cloudinit
18 from avocado.utils import network
19 from avocado.utils import vmimage
20 from avocado.utils import datadrainer
21 from avocado.utils.path import find_command
124 :avocado: tags=arch:x86_64
125 :avocado: tags=accel:tcg
132 :avocado: tags=machine:pc
138 :avocado: tags=machine:q35
[all …]
H A Dboot_linux_console.py16 from avocado import skip
17 from avocado import skipUnless
18 from avocado import skipUnless
24 from avocado.utils import process
25 from avocado.utils import archive
102 :avocado: tags=arch:x86_64
103 :avocado: tags=machine:pc
121 :avocado: tags=arch:aarch64
122 :avocado: tags=machine:xlnx-versal-virt
123 :avocado: tags=device:pl011
[all …]
H A Dlinux_ssh_mips_malta.py14 from avocado import skipUnless
18 from avocado.utils import process
19 from avocado.utils import archive
20 from avocado.utils import ssh
27 :avocado: tags=accel:tcg
177 :avocado: tags=arch:mips
178 :avocado: tags=endian:big
179 :avocado: tags=device:pcnet32
185 :avocado: tags=arch:mipsel
186 :avocado: tags=endian:little
[all …]
H A Dmigration.py17 from avocado import skipUnless
19 from avocado.utils.network import ports
20 from avocado.utils import wait
21 from avocado.utils.path import find_command
26 :avocado: tags=migration
88 :avocado: tags=arch:aarch64
89 :avocado: tags=machine:virt
90 :avocado: tags=cpu:max
106 :avocado: tags=arch:x86_64
107 :avocado: tags=machine:pc
[all …]
H A Dreverse_debugging.py13 from avocado import skipUnless
15 from avocado.utils import datadrainer
16 from avocado.utils import gdb
17 from avocado.utils import process
18 from avocado.utils.network.ports import find_free_port
19 from avocado.utils.path import find_command
199 :avocado: tags=accel:tcg
212 :avocado: tags=arch:x86_64
213 :avocado: tags=machine:pc
220 :avocado: tags=accel:tcg
[all …]
H A Dintel_iommu.py12 from avocado import skipUnless
18 :avocado: tags=arch:x86_64
19 :avocado: tags=distro:fedora
20 :avocado: tags=distro_version:31
21 :avocado: tags=machine:q35
22 :avocado: tags=accel:kvm
23 :avocado: tags=intel_iommu
24 :avocado: tags=flaky
77 :avocado: tags=intel_iommu_intremap
90 :avocado: tags=intel_iommu_strict
[all …]
H A Dkvm_xen_guest.py22 :avocado: tags=arch:x86_64
23 :avocado: tags=machine:q35
24 :avocado: tags=accel:kvm
25 :avocado: tags=kvm_xen_guest
89 :avocado: tags=kvm_xen_guest
101 :avocado: tags=kvm_xen_guest_nomsi
113 :avocado: tags=kvm_xen_guest_noapic_nomsi
125 :avocado: tags=kvm_xen_guest_vapic
138 :avocado: tags=kvm_xen_guest_novector
150 :avocado: tags=kvm_xen_guest_novector_nomsi
[all …]
H A Dhotplug_cpu.py18 :avocado: tags=arch:x86_64
19 :avocado: tags=machine:q35
20 :avocado: tags=accel:kvm
H A Dboot_xen.py24 :avocado: tags=arch:aarch64
25 :avocado: tags=accel:tcg
26 :avocado: tags=cpu:cortex-a57
27 :avocado: tags=machine:virt
H A Dhotplug_blk.py57 :avocado: tags=arch:x86_64
58 :avocado: tags=machine:q35
59 :avocado: tags=accel:kvm
H A DREADME.rst2 Integration tests using the Avocado Framework
10 section "Integration tests using the Avocado Framework".
H A Dvnc.py55 :avocado: tags=vnc,quick
56 :avocado: tags=machine:none
/openbmc/qemu/docs/devel/testing/
H A Davocado.rst4 Integration testing with Avocado
7 The ``tests/avocado`` directory hosts integration tests. They're usually
11 These tests are written using the Avocado Testing Framework (which must be
13 class, implemented at ``tests/avocado/avocado_qemu``.
34 ``avocado.utils.vmimage`` library)
39 - http://avocado-framework.readthedocs.io/en/latest/api/test/avocado.html#avocado.Test
40 - http://avocado-framework.readthedocs.io/en/latest/api/utils/avocado.utils.html
45 You can run the avocado tests simply by executing:
49 make check-avocado
52 necessary avocado-framework dependencies into the QEMU venv within the
[all …]
H A Dci-jobs.rst.inc132 The job runs the Avocado integration test suite
154 By default, tests using the Avocado framework are not run automatically in
158 Avocado framework run automatically.
/openbmc/qemu/tests/
H A DMakefile.include21 …@echo " $(MAKE) check-avocado Run avocado (integration) tests for currently configured …
29 …@echo " $(MAKE) get-vm-images Downloads all images used by avocado tests, according to …
89 .PHONY: check-venv check-avocado check-acceptance check-acceptance-deprecated-warning
97 AVOCADO_TESTS=tests/avocado
99 # Controls the output generated by Avocado when running tests.
101 # information please refer to "avocado --help".
116 $(MKVENV_ENSUREGROUP) $< avocado
133 $(PYTHON) -m avocado vmimage get \
135 "AVOCADO", "Downloading avocado tests VM image for $*")
140 check-avocado: check-venv $(TESTS_RESULTS_DIR) get-vm-images
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest-template.yml98 - ${CI_PROJECT_DIR}/avocado-cache
112 - mkdir -p ~/.config/avocado
113 - echo "[datadir.paths]" > ~/.config/avocado/avocado.conf
114 - echo "cache_dirs = ['${CI_PROJECT_DIR}/avocado-cache']"
115 >> ~/.config/avocado/avocado.conf
117 >> ~/.config/avocado/avocado.conf
118 - if [ -d ${CI_PROJECT_DIR}/avocado-cache ]; then
H A Dbuildtest.yml32 MAKE_CHECK_ARGS: check-avocado check-functional
63 MAKE_CHECK_ARGS: check-avocado check-functional
95 MAKE_CHECK_ARGS: check-avocado check-functional
152 MAKE_CHECK_ARGS: check-avocado check-functional
275 MAKE_CHECK_ARGS: check-avocado check-functional
306 MAKE_CHECK_ARGS: check-avocado check-functional
335 MAKE_CHECK_ARGS: check-avocado check-functional
479 # Split in three sets of build/check/avocado to limit the execution time of each
517 MAKE_CHECK_ARGS: check-avocado check-functional
555 MAKE_CHECK_ARGS: check-avocado check-functional
[all …]
/openbmc/qemu/
H A Dpythondeps.toml30 [avocado]
33 # avocado-framework, for example right now the limit is 92.x.
34 avocado-framework = { accepted = "(>=103.0, <104.0)", installed = "103.0", canary = "avocado" }
/openbmc/qemu/tests/avocado/avocado_qemu/
H A D__init__.py19 import avocado
20 from avocado.utils import ssh
21 from avocado.utils.path import find_command
37 This function is for use in a @avocado.skipUnless decorator, e.g.:
62 This function is for use in a @avocado.skipUnless decorator and
175 :param test: an Avocado test containing a VM that will have its console
191 :param test: an Avocado test containing a VM that will have its console
204 :param test: an Avocado test containing a VM.
218 :param test: an Avocado test containing a VM that will have its console
227 class QemuBaseTest(avocado.Test):
/openbmc/qemu/python/
H A DMakefile110 @avocado --config avocado.cfg run tests/
118 @coverage run -m avocado --config avocado.cfg run tests/*.py
H A DREADME.rst73 - ``avocado.cfg`` Configuration for the Avocado test-runner.
/openbmc/qemu/docs/system/devices/
H A Digb.rst60 Avocado test and can be ran with the following command:
64 make check-avocado AVOCADO_TESTS=tests/avocado/netdev-ethtool.py

12