New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hotplug_mem_share_discard_data: new auto case for memory hotplug with share and discard-data options #3349
Conversation
f529f60
to
cc764ed
Compare
@yanan-fu please could you review this PR? Thanks! |
93baaef
to
204117d
Compare
JOB ID : 4c62354a536f4eeda411424fc9c5a67dbfddcd6a |
bdc29c8
to
697807b
Compare
(1/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_ram.q35: STARTED |
@yanan-fu could you review this PR? Thanks ! |
@MiriamDeng @zhenyzha @fbq815 Could you please help review from ppc, aarch64, s390x side ? Thanks! |
697807b
to
8d60b9f
Compare
we don't support memory-unplug and NUMA on s390x right now, I cannot get this test case a PASS |
@mcasquer Based on the info above, |
@yanan-fu |
It failed on ppc64le |
292eceb
to
e73923d
Compare
@yanan-fu could you review this PR? I don't know why checks have failed, they are not related with changed code... 😕 |
e73923d
to
f512731
Compare
@yanan-fu Repushed, could you review the PR? Thanks! |
f512731
to
b7daeef
Compare
qemu-kvm-6.0.0-13 (1/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_ram.q35: STARTED
(1/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_ram.q35: CANCEL: Got host qemu version:6.0.0-13, which is not in [6.1.0, ) (5.20 s)
(2/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_on.q35: STARTED
(2/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_on.q35: PASS (68.17 s)
(3/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_off.q35: STARTED
(3/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_off.q35: PASS (72.53 s)
RESULTS : PASS 2 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 1 qemu-kvm-7.0.0-9 (1/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_ram.q35: STARTED
(1/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_ram.q35: PASS (73.78 s)
(2/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_on.q35: STARTED
(2/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_on.q35: PASS (73.69 s)
(3/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_off.q35: STARTED
(3/3) Host_RHEL.m9.u1.ovmf.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.1.0.x86_64.io-github-autotest-qemu.hotplug_mem_share_discard_data.backend_file.discard_data_off.q35: PASS (72.36 s)
RESULTS : PASS 3 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0 |
972dcdd
to
f2fcb50
Compare
@zhenyzha @MiriamDeng As big change be added after your test, could you please check and share the test result with the latest code ? Thanks! |
f2fcb50
to
a49ce26
Compare
a49ce26
to
d72c464
Compare
ack |
Others LGTM |
d72c464
to
5c7167e
Compare
@yanan-fu could you review this PR? |
hotplug with share and discard-data options Signed-off-by: mcasquer <mcasquer@redhat.com>
5c7167e
to
26dda47
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack
Thanks all! |
hotplug_mem_share_discard_data: new memory auto case
hotplug with share and discard-data options
Creates a new auto case that setup hugeapages, boots a guest with a
memory-backend-file object and one numa node, hotplugs backend-ram
or backend-file memory object with share: True option and the first one
could be with discard-data on/off, then checks the plugged memory device,
unplugs it and check results for discard-data value
ID: 2095232
Signed-off-by: mcasquer mcasquer@redhat.com