]> git.proxmox.com Git - mirror_qemu.git/commit
gitlab: add optional job to run flaky avocado tests
authorAlex Bennée <alex.bennee@linaro.org>
Fri, 1 Dec 2023 09:36:33 +0000 (09:36 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Fri, 1 Dec 2023 17:47:20 +0000 (17:47 +0000)
commit5d25fcb702406286a17806dd53d10eec1d2cc34f
treeee28ff999fa00720303179b28023fb5b18998071
parentaeb5f8f248e6b89732f5745f505742295adf7b66
gitlab: add optional job to run flaky avocado tests

One problem with flaky tests is they often only fail under CI
conditions which makes it hard to debug. We add an optional allow_fail
job so developers can trigger the only the flaky tests in the CI
environment if they are debugging.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20231201093633.2551497-8-alex.bennee@linaro.org>
14 files changed:
.gitlab-ci.d/buildtest.yml
docs/devel/testing.rst
tests/avocado/boot_linux.py
tests/avocado/boot_linux_console.py
tests/avocado/intel_iommu.py
tests/avocado/linux_initrd.py
tests/avocado/machine_aspeed.py
tests/avocado/machine_mips_malta.py
tests/avocado/machine_rx_gdbsim.py
tests/avocado/machine_s390_ccw_virtio.py
tests/avocado/replay_kernel.py
tests/avocado/reverse_debugging.py
tests/avocado/smmu.py
tests/avocado/tuxrun_baselines.py