tests/avocado: mark boot_linux.py long runtime instead of flaky
authorNicholas Piggin <npiggin@gmail.com>
Fri, 29 Dec 2023 12:24:14 +0000 (22:24 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Fri, 23 Feb 2024 13:16:34 +0000 (23:16 +1000)
commite5f15001448a3cc2cf1b2181ea02cd7b4e03fc56
tree176119974865a92e32c001a48ccd19759254068c
parentc8fd9667e5975fe2e70a906e125a758737eab707
tests/avocado: mark boot_linux.py long runtime instead of flaky

The ppc64 and s390x tests were first marked skipIf GITLAB_CI by commit
c0c8687ef0f ("tests/avocado: disable BootLinuxPPC64 test in CI"), and
commit 0f26d94ec9e ("tests/acceptance: skip s390x_ccw_vrtio_tcg on
GitLab") due to being very heavy-weight for gitlab CI.

Commit 9b45cc99318 ("docs/devel: rationalise unstable gitlab tests under
FLAKY_TESTS") changed this to being flaky but it isn't really, it just
had a long runtime.

So take the SPEED=slow variable from qtests and introduce it to avocado,
and make these tests require it.

Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
docs/devel/testing.rst
tests/avocado/boot_linux.py