[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST 00/12] Libvirt save, restore and migration support
This series implements libvirt save, restore and migration test in OSSTest. The first 5 patches are used to 1. separate save / restore support from migration support; 2. introduce notion of local / remote migration support. With the above changes we lay the ground to test libvirt's save / restore functionalities in one machine and test libvirt's migration functionality in a pair test. At this point test-amd64-*-libvirt is able to test save / restore functionality. Later patches are adjustment to other test scripts to actual implement new libvirt test cases. After dumping standalone flights runvars, nothing is deleted and following new runvars are added. +xen-unstable test-amd64-amd64-libvirt-pair all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,equiv-1 +xen-unstable test-amd64-amd64-libvirt-pair arch amd64 +xen-unstable test-amd64-amd64-libvirt-pair buildjob build-amd64 +xen-unstable test-amd64-amd64-libvirt-pair debian_arch amd64 +xen-unstable test-amd64-amd64-libvirt-pair debian_kernkind pvops +xen-unstable test-amd64-amd64-libvirt-pair kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-libvirt-pair kernkind pvops +xen-unstable test-amd64-amd64-libvirt-pair libvirtbuildjob build-amd64-libvirt +xen-unstable test-amd64-amd64-libvirt-pair toolstack libvirt +xen-unstable test-amd64-amd64-libvirt-pair xenbuildjob build-amd64 +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 arch amd64 +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 bios rombios +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 buildjob build-amd64 +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 device_model_version qemu-xen-traditional +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 enable_xsm false +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 kernkind pvops +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 libvirtbuildjob build-amd64-libvirt +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 toolstack libvirt +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64 xenbuildjob build-amd64 +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm arch amd64 +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm bios rombios +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm buildjob build-amd64-xsm +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm device_model_version qemu-xen-traditional +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm libvirtbuildjob build-amd64-xsm-libvirt +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm toolstack libvirt +xen-unstable test-amd64-amd64-libvirt-qemut-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-i386-libvirt-pair all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,equiv-1 +xen-unstable test-amd64-i386-libvirt-pair arch i386 +xen-unstable test-amd64-i386-libvirt-pair buildjob build-i386 +xen-unstable test-amd64-i386-libvirt-pair debian_arch i386 +xen-unstable test-amd64-i386-libvirt-pair debian_kernkind pvops +xen-unstable test-amd64-i386-libvirt-pair kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-libvirt-pair kernkind pvops +xen-unstable test-amd64-i386-libvirt-pair libvirtbuildjob build-i386-libvirt +xen-unstable test-amd64-i386-libvirt-pair toolstack libvirt +xen-unstable test-amd64-i386-libvirt-pair xenbuildjob build-amd64 +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 arch i386 +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 bios rombios +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 buildjob build-i386 +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 device_model_version qemu-xen-traditional +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 enable_xsm false +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 kernkind pvops +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 libvirtbuildjob build-i386-libvirt +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 toolstack libvirt +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64 xenbuildjob build-amd64 +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm arch i386 +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm bios rombios +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm buildjob build-i386-xsm +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm device_model_version qemu-xen-traditional +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm libvirtbuildjob build-i386-xsm-libvirt +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm toolstack libvirt +xen-unstable test-amd64-i386-libvirt-qemut-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm Wei. Ian Jackson (1): osstest migrate support check catch -> variables Wei Liu (11): toolstack: save / restore check Introduce ts-saverestore-support-check toolstack: distinguish local and remote migration support sg-run-job: remove save/restore dependency on local migration support toolstack/libvirt: guest migrate, save and restore support ts-xen-build-prep: install ebtables ts-libvirt-build: run libvirt test suite ts-debian-hvm-install: stub out libvirt + ovmf / rombios make-flight: debian hvm tests with libvirt make-flight, mfi-common: rename onetoolstack to pairtoolstack make-flight, mfi-common: create live migration test for libvirt Osstest/Toolstack/libvirt.pm | 37 ++++++++++++++++++++++++++++++++----- Osstest/Toolstack/xend.pm | 5 ++++- Osstest/Toolstack/xl.pm | 13 +++++++++++-- make-flight | 34 +++++++++++++++++++++++++--------- mfi-common | 12 ++++++++---- sg-run-job | 20 +++++++++++++++----- ts-debian-hvm-install | 7 +++++++ ts-libvirt-build | 23 +++++++++++++---------- ts-migrate-support-check | 5 ++++- ts-saverestore-support-check | 27 +++++++++++++++++++++++++++ ts-xen-build-prep | 2 +- 11 files changed, 147 insertions(+), 38 deletions(-) create mode 100755 ts-saverestore-support-check -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |