]> git.ipfire.org Git - thirdparty/qemu.git/commit
tests/migration: Disambiguate guestperf vs. a-b
authorFabiano Rosas <farosas@suse.de>
Wed, 27 Nov 2024 18:28:47 +0000 (15:28 -0300)
committerFabiano Rosas <farosas@suse.de>
Thu, 12 Dec 2024 13:25:39 +0000 (10:25 -0300)
commit212c19331b0c53ab299ae3d646409fad2da90602
treeeb12a969d1c8f3ec31ccde570295bd093ab12094
parent413aa2e986eb7941c1042cc8bb8299f16e7ca962
tests/migration: Disambiguate guestperf vs. a-b

The current build structure for migration tests is confusing. There is
the tests/migration directory, which contains two different guest code
implementations, one for the qtests (a-b-{bootblock|kernel}.S) and
another for the guestperf script (stress.c). One uses a Makefile,
while the other uses meson.

The next patches will add a new qtests/migration/ directory to hold
qtest code which will make the situation even more confusing.

Move the guest code used by qtests into a new qtests/migration/
directory and rename the old one to tests/migration-stress.

Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
33 files changed:
MAINTAINERS
tests/meson.build
tests/migration-stress/guestperf-batch.py [moved from tests/migration/guestperf-batch.py with 100% similarity]
tests/migration-stress/guestperf-plot.py [moved from tests/migration/guestperf-plot.py with 100% similarity]
tests/migration-stress/guestperf.py [moved from tests/migration/guestperf.py with 100% similarity]
tests/migration-stress/guestperf/__init__.py [moved from tests/migration/guestperf/__init__.py with 100% similarity]
tests/migration-stress/guestperf/comparison.py [moved from tests/migration/guestperf/comparison.py with 100% similarity]
tests/migration-stress/guestperf/engine.py [moved from tests/migration/guestperf/engine.py with 100% similarity]
tests/migration-stress/guestperf/hardware.py [moved from tests/migration/guestperf/hardware.py with 100% similarity]
tests/migration-stress/guestperf/plot.py [moved from tests/migration/guestperf/plot.py with 100% similarity]
tests/migration-stress/guestperf/progress.py [moved from tests/migration/guestperf/progress.py with 100% similarity]
tests/migration-stress/guestperf/report.py [moved from tests/migration/guestperf/report.py with 100% similarity]
tests/migration-stress/guestperf/scenario.py [moved from tests/migration/guestperf/scenario.py with 100% similarity]
tests/migration-stress/guestperf/shell.py [moved from tests/migration/guestperf/shell.py with 98% similarity]
tests/migration-stress/guestperf/timings.py [moved from tests/migration/guestperf/timings.py with 100% similarity]
tests/migration-stress/initrd-stress.sh [moved from tests/migration/initrd-stress.sh with 100% similarity]
tests/migration-stress/meson.build [moved from tests/migration/meson.build with 100% similarity]
tests/migration-stress/stress.c [moved from tests/migration/stress.c with 100% similarity]
tests/qtest/migration-test.c
tests/qtest/migration/Makefile [moved from tests/migration/Makefile with 100% similarity]
tests/qtest/migration/aarch64/Makefile [moved from tests/migration/aarch64/Makefile with 100% similarity]
tests/qtest/migration/aarch64/a-b-kernel.S [moved from tests/migration/aarch64/a-b-kernel.S with 100% similarity]
tests/qtest/migration/aarch64/a-b-kernel.h [moved from tests/migration/aarch64/a-b-kernel.h with 100% similarity]
tests/qtest/migration/i386/Makefile [moved from tests/migration/i386/Makefile with 100% similarity]
tests/qtest/migration/i386/a-b-bootblock.S [moved from tests/migration/i386/a-b-bootblock.S with 100% similarity]
tests/qtest/migration/i386/a-b-bootblock.h [moved from tests/migration/i386/a-b-bootblock.h with 100% similarity]
tests/qtest/migration/migration-test.h [moved from tests/migration/migration-test.h with 100% similarity]
tests/qtest/migration/ppc64/Makefile [moved from tests/migration/ppc64/Makefile with 100% similarity]
tests/qtest/migration/ppc64/a-b-kernel.S [moved from tests/migration/ppc64/a-b-kernel.S with 100% similarity]
tests/qtest/migration/ppc64/a-b-kernel.h [moved from tests/migration/ppc64/a-b-kernel.h with 100% similarity]
tests/qtest/migration/s390x/Makefile [moved from tests/migration/s390x/Makefile with 100% similarity]
tests/qtest/migration/s390x/a-b-bios.c [moved from tests/migration/s390x/a-b-bios.c with 100% similarity]
tests/qtest/migration/s390x/a-b-bios.h [moved from tests/migration/s390x/a-b-bios.h with 100% similarity]