Here's the second half of adding a migration compatibility test to CI.
We've already added support for running the full set of migration
tests with two QEMU binaries since commit 5050ad2a380
("tests/qtest/migration: Support more than one QEMU binary"), now
what's left is adding it to the CI.
changes since v3:
- Removed all the 'since' logic and started using the n-1 version of
the tests.
- New patch to fix the aarch64 cpu. We shouldn't have been using
'max'.
- New patch to disable aarch64 tests while the fix^ doesn't reach a
released version.
v3:
https://lore.kernel.org/r/[email protected]
v2:
https://lore.kernel.org/r/[email protected]
v1:
https://lore.kernel.org/r/[email protected]
Fabiano Rosas (3):
tests/qtest/migration: Don't use -cpu max for aarch64
ci: Add a migration compatibility test job
ci: Disable migration compatibility tests for aarch64
.gitlab-ci.d/buildtest.yml | 64 ++++++++++++++++++++++++++++++++++++
tests/qtest/migration-test.c | 2 +-
2 files changed, 65 insertions(+), 1 deletion(-)
--
2.35.3