Lines Matching full:migration
2 * QTest testcase for precopy migration
17 #include "migration/bootfile.h"
18 #include "migration/framework.h"
19 #include "migration/migration-qmp.h"
20 #include "migration/migration-util.h"
23 #include "qapi-types-migration.h"
107 * During migration over RDMA, it will try to pin portions of guest memory,
133 #define RDMA_MIGRATION_HELPER "scripts/rdma-migration-helper.sh"
179 "# Optional: run 'scripts/rdma-migration-helper.sh clean' " in __test_precopy_rdma_plain()
243 /* Create two connected sockets for migration */ in migrate_hook_start_fd()
253 /* Start incoming migration from the 1st socket */ in migrate_hook_start_fd()
370 * E.g., with 1Gb/s bandwidth migration may pass without throttling, in test_auto_converge()
387 * Set the initial parameters so that the migration could not converge in test_auto_converge()
597 /* Start incoming migration from the 1st socket */ in test_multifd_tcp_cancel()
616 * proceed with the setup of the next migration. The migrate_start() in test_multifd_tcp_cancel()
618 * is not possible while the migration is not canceled properly. For in test_multifd_tcp_cancel()
619 * example, setting migration capabilities when the migration is still in test_multifd_tcp_cancel()
640 /* Start incoming migration from the 1st socket */ in test_multifd_tcp_cancel()
685 /* cancelling will not move the migration out of 'failed' */ in test_cancel_src_after_failed()
692 * migration. in test_cancel_src_after_failed()
734 * qmp_migrate_cancel() exits early if migration is not running in test_cancel_src_after_complete()
745 * Test that cancelling without a migration happening does not in test_cancel_src_after_none()
1107 * And see if dirty limit migration works correctly.
1118 * E.g., with 1Gb/s bandwidth migration may pass without dirty limit, in test_dirty_limit()
1126 * Thus, expected migration speed ~= bandwidth limit (< 500Mb/s). in test_dirty_limit()
1145 /* Prepare for dirty limit migration and wait src vm show up */ in test_dirty_limit()
1220 * Wait for pre-switchover status to check if migration in test_dirty_limit()
1242 migration_test_add("/migration/precopy/unix/suspend/live", in migration_test_add_precopy_smoke()
1244 migration_test_add("/migration/precopy/unix/suspend/notlive", in migration_test_add_precopy_smoke()
1248 migration_test_add("/migration/precopy/unix/plain", in migration_test_add_precopy_smoke()
1251 migration_test_add("/migration/precopy/tcp/plain", test_precopy_tcp_plain); in migration_test_add_precopy_smoke()
1252 migration_test_add("/migration/multifd/tcp/uri/plain/none", in migration_test_add_precopy_smoke()
1254 migration_test_add("/migration/multifd/tcp/plain/cancel", in migration_test_add_precopy_smoke()
1257 migration_test_add("/migration/multifd+postcopy/tcp/plain/cancel", in migration_test_add_precopy_smoke()
1262 migration_test_add("/migration/precopy/rdma/plain", in migration_test_add_precopy_smoke()
1264 migration_test_add("/migration/precopy/rdma/plain/ipv6", in migration_test_add_precopy_smoke()
1279 migration_test_add("/migration/precopy/tcp/plain/switchover-ack", in migration_test_add_precopy()
1283 migration_test_add("/migration/precopy/fd/tcp", in migration_test_add_precopy()
1285 migration_test_add("/migration/precopy/fd/file", in migration_test_add_precopy()
1293 migration_test_add("/migration/auto_converge", in migration_test_add_precopy()
1301 migration_test_add("/migration/multifd/tcp/channels/plain/none", in migration_test_add_precopy()
1303 migration_test_add("/migration/multifd/tcp/plain/zero-page/legacy", in migration_test_add_precopy()
1305 migration_test_add("/migration/multifd/tcp/plain/zero-page/none", in migration_test_add_precopy()
1310 migration_test_add("/migration/dirty_ring", in migration_test_add_precopy()
1313 migration_test_add("/migration/vcpu_dirty_limit", in migration_test_add_precopy()
1332 migration_test_add_suffix("/migration/cancel/src/after/", in migration_test_add_precopy()