]> git.ipfire.org Git - thirdparty/qemu.git/commit
tests/functional: Use vmstate-static-checker.py to test data from v7.2
authorThomas Huth <thuth@redhat.com>
Fri, 12 Sep 2025 10:07:55 +0000 (12:07 +0200)
committerThomas Huth <thuth@redhat.com>
Wed, 24 Sep 2025 06:26:11 +0000 (08:26 +0200)
commit5383ccf2512f4dc48e6321545f0f946d6bc78aa1
treec733b93f4b68034e611141d2a0e346525e7e4580
parentd0fdd2a20b4596258ace2a93650390ac4db653ab
tests/functional: Use vmstate-static-checker.py to test data from v7.2

We've got this nice vmstate-static-checker.py script that can help to
detect screw-ups in the migration states. Unfortunately, it's currently
only run manually, which can be cumbersome. Let's run it from a functional
test automatically with the reference data from QEMU 7.2, so that we get
at least a basic coverage here. Since the test can fail when the checker
script detects a false positive, mark the test with a skipFlakyTest
decorator for now, so that it is only run when the user also set the
QEMU_TEST_FLAKY_TESTS environment variable.

Acked-by: Fabiano Rosas <farosas@suse.de>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20250912100755.316518-5-thuth@redhat.com>
MAINTAINERS
tests/functional/aarch64/meson.build
tests/functional/generic/test_vmstate.py [new file with mode: 0755]
tests/functional/m68k/meson.build
tests/functional/ppc64/meson.build
tests/functional/s390x/meson.build
tests/functional/x86_64/meson.build