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/20240105180449.11562-1-faro...@suse.de v2: https://lore.kernel.org/r/20240104171857.20108-1-faro...@suse.de v1: https://lore.kernel.org/r/20231207155809.25673-1-faro...@suse.de 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