qemu/tests/migration
Hyman 1c3baa1ac4 tests/migration: introduce multifd into guestperf
Guestperf tool does not cover the multifd-enabled migration
currently, it is worth supporting so that developers can
analysis the migration performance with all kinds of
migration.

To request that multifd is enabled, with 4 channels:
$ ./tests/migration/guestperf.py \
    --multifd --multifd-channels 4 --output output.json

To run the entire standardized set of multifd-enabled
comparisons, with unix migration:
$ ./tests/migration/guestperf-batch.py \
    --dst-host localhost --transport unix \
    --filter compr-multifd* --output outputdir

Signed-off-by: Hyman Huang(黄勇) <huangy81@chinatelecom.cn>
Message-Id: <cfeeb04d17ad932c42a9871294058b77429ad1b7.1616171924.git.huangy81@chinatelecom.cn>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
2021-05-13 18:21:14 +01:00
..
aarch64 tests: Add migration test for aarch64 2018-10-11 18:12:47 +01:00
guestperf tests/migration: introduce multifd into guestperf 2021-05-13 18:21:14 +01:00
i386
s390x tests/migration: Enable the migration test on s390x, too 2018-10-11 19:58:21 +01:00
guestperf-batch.py tests/migration: Fix LGPL information in the file headers 2020-11-15 17:04:40 +01:00
guestperf-plot.py tests/migration: Fix LGPL information in the file headers 2020-11-15 17:04:40 +01:00
guestperf.py tests/migration: Fix LGPL information in the file headers 2020-11-15 17:04:40 +01:00
initrd-stress.sh meson: convert migration/initrd-stress 2020-09-08 11:43:16 +02:00
Makefile migration-test: Only generate a single target architecture 2018-10-11 19:58:26 +01:00
meson.build meson: convert migration/initrd-stress 2020-09-08 11:43:16 +02:00
migration-test.h Clean up a few header guard symbols 2019-06-12 13:20:20 +02:00
stress.c tests: Rename PAGE_SIZE definitions 2021-01-20 10:46:54 +01:00