1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/vrtManager/tests
catborise e822e27f5e fix(migrate): the next start's definition names a copied disk under its new path
A copied disk was found by its target as well as its path: after a bus
change waiting for the next start (vda to sda), the next start's
definition kept the source path, which the destination does not have,
and the VM would not start again there. The path alone finds it, so two
disks of one file can no longer be copied to two places.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Kk4h2TcUiaWmU5MUszYSea
2026-11-07 23:10:19 +03:00
..
__init__.py test: each app keeps its tests in a tests package 2026-10-12 15:17:30 +03:00
driver.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
fakes.py fix(migrate): a disk of an LVM or disk pool does not count as shared with the destination 2026-11-07 22:39:26 +03:00
livetest.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_agent_access.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_change_network.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_clone_console.py fix(instances): a new VM and each clone get a VNC password of their own 2026-11-06 20:00:43 +03:00
test_clone_nvram.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_cloud_init_seed.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_connection.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_connection_threads.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_console_setters.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_create.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_device_edits.py fix(logs): a row says what happened: a recovered migration, a failed clone step, a device not there 2026-11-07 14:36:34 +03:00
test_disk_copy_migration.py fix(migrate): the next start's definition names a copied disk under its new path 2026-11-07 23:10:19 +03:00
test_disk_move.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_external_snapshots.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_host_devices.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_host_reads.py perf(computes): a host's capacity is one libvirt call, not one per VM 2026-11-07 15:25:49 +03:00
test_instance_getters.py fix(quota): a disk whose size is unknown is not counted as 0 GiB 2026-11-07 16:19:12 +03:00
test_interface_addresses.py perf(instances): a VM page does not wait for the guest agent's addresses 2026-11-07 15:42:49 +03:00
test_interface_delete.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_interface_reads.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_interface_xml.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_iso_media.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_live_clone.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_connection.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_disk_resize.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_iso.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_nvram.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_snapshots.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_xml.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_live_xml_effects.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_migration.py fix(migrate): a disk of an LVM or disk pool does not count as shared with the destination 2026-11-07 22:39:26 +03:00
test_network.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_network_ip.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_nodedevs.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_nwfilters.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_pci_rules.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_persistent_edits.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_pool_xml.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_read_cache.py fix(quota): a disk whose size is unknown is not counted as 0 GiB 2026-11-07 16:19:12 +03:00
test_remove_nvram.py feat(instances): migrate a VM with its disks copied into pools of the destination 2026-10-29 19:46:31 +03:00
test_resize_disk.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_rwlock.py test: the read-write lock tests check who may take the lock 2026-11-06 13:48:03 +03:00
test_secrets.py test: each test is in the tests package of the code it tests 2026-11-06 13:48:04 +03:00
test_usage.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_util.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_volume_in_use.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_xml_safety.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00
test_xpath_values.py test: remove code no test run executes 2026-11-06 13:48:03 +03:00