tp-libvirt
tp-libvirt copied to clipboard
in_place_upgrade_guest: automates the case that verifies in place upgrade on a guest
Case ID: VIRT-293757
Automates the case that verifies that an in place upgrade can be successfully completed on a guest. This case has already been automated by /tp-qemu/qemu/tests/in_place_upgrade.py - this specific test in tp-libvirt exists such that an in place guest upgrade test can be accomplished without depending on 'kar'.
This test specifically supports upgrading from rhel 9 -> rhel 10.0.
Tests passing:
(.libvirt-ci-venv-ci-runtest-ZbmaDy) [root@ampere-mtsnow-altra-09 ~]# avocado run --vt-type libvirt --vt-omit-data-loss --vt-machine-type arm64-mmio in_place_upgrade_guest --vt-connect-uri qemu:///system
JOB ID : 3947dcc69ad9e030e06a3828ae35e8470aa508dc
JOB LOG : /var/log/avocado/job-results/job-2025-02-24T15.09-3947dcc/job.log
(1/1) type_specific.io-github-autotest-libvirt.in_place_upgrade_guest.rhel9_to_rhel10.0: STARTED
(1/1) type_specific.io-github-autotest-libvirt.in_place_upgrade_guest.rhel9_to_rhel10.0: PASS (1233.92 s)
RESULTS : PASS 1 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0
JOB HTML : /var/log/avocado/job-results/job-2025-02-24T15.09-3947dcc/results.html
JOB TIME : 1235.61 s