autotest / tp-libvirt

Test Provider for Libvirt and related virtualization backends
Other
33 stars 168 forks source link

numatune test failure with cgroup.stop #15

Open jferlan opened 10 years ago

jferlan commented 10 years ago

Not quite sure when this was introduced, but I don't believe the failures listed below should be failures - rather they should be PASS's. Both are failures only because of attempting numatune when cgroup service is stopped.

This has been an issue for a while, but I didn't want it lost/forgotten!

Failure 1

04:47:10 DEBUG| Running 'systemctl status cgconfig.service'
04:47:10 DEBUG| Running 'service libvirtd restart'
04:47:10 DEBUG| Running 'virsh list'
04:47:11 DEBUG| Running 'virsh list'
04:47:11 DEBUG| Restarted libvirtd successfully
04:47:11 DEBUG| Running 'virsh list'
04:47:11 DEBUG| Starting vm 'virt-tests-vm1'
04:47:11 DEBUG| waiting for domain virt-tests-vm1 to start (0.000017 secs)
04:47:11 DEBUG| Setting ignore_status to True.
04:47:11 DEBUG| Running 'systemctl status cgconfig.service'
04:47:11 DEBUG| Setting ignore_status to True.
04:47:11 DEBUG| Running 'systemctl start cgconfig.service'
04:47:12 DEBUG| * Command:
    systemctl start cgconfig.service
Exit status: 6
Duration: 0.00612497329712

stderr:
Failed to issue method call: Unit cgconfig.service failed to load: No such file or directory. See system logs and 'systemctl status cgconfig.service' for details.
04:47:12 DEBUG| Running 'service libvirtd restart'
04:47:12 DEBUG| Running 'virsh list'
04:47:13 DEBUG| Running 'virsh list'
04:47:13 DEBUG| Restarted libvirtd successfully
04:47:13 DEBUG| Running 'virsh list'
04:47:13 DEBUG| Undefine VM virt-tests-vm1
04:47:13 DEBUG| Define VM from /tmp/xml_utils_temp_r8xFOD.xml
04:47:13 WARNI| Requested MAC address release from persistent vm virt-tests-vm1. Ignoring.
04:47:13 DEBUG| Checking image file /home/virt-test/shared/data/images/jeos-19-64.qcow2
04:47:13 DEBUG| Running '/bin/qemu-img info /home/virt-test/shared/data/images/jeos-19-64.qcow2'
04:47:13 DEBUG| Running '/bin/qemu-img check /home/virt-test/shared/data/images/jeos-19-64.qcow2'
04:47:14 ERROR|
04:47:14 ERROR| Traceback (most recent call last):
04:47:14 ERROR|   File "/home/virt-test/virttest/standalone_test.py", line 213, in run_once
04:47:14 ERROR|     run_func(self, params, env)
04:47:14 ERROR|   File "/home/virt-test/test-providers.d/downloads/io-github-autotest-libvirt/libvirt/tests/src/virsh_cmd/domain/virsh_numatune.py", line 216, in run
04:47:14 ERROR|     get_numa_parameter(params)
04:47:14 ERROR|   File "/home/virt-test/test-providers.d/downloads/io-github-autotest-libvirt/libvirt/tests/src/virsh_cmd/domain/virsh_numatune.py", line 95, in get_numa_parameter
04:47:14 ERROR|     raise error.TestFail("Unexpected return code %d" % status)
04:47:14 ERROR| TestFail: Unexpected return code 0
04:47:14 ERROR|
04:47:14 ERROR| FAIL type_specific.io-github-autotest-libvirt.virsh.numatune.negative_testing.get_numa_parameter.running_guest.cgroup.stop -> TestFail: Unexpected return code 0

Failure 2:

04:48:06 DEBUG| waiting for domain virt-tests-vm1 to start (0.000020 secs)
04:48:06 DEBUG| Running 'true'
04:48:06 DEBUG| Running 'readlink /proc/1/exe'
04:48:06 DEBUG| Destroying VM
04:48:06 DEBUG| Trying to shutdown VM with shell command
04:48:06 DEBUG| Found/Verified IP 192.168.122.195 for VM virt-tests-vm1 NIC 0
04:48:06 DEBUG| Login command: 'ssh -o UserKnownHostsFile=/dev/null -o PreferredAuthentications=password -p 22 root@192.168.122.195'
04:48:09 DEBUG| Client process terminated    (status: 255,    output: 'ssh: connect to host 192.168.122.195 port 22: No route to host\n')
04:48:12 WARNI| Requested MAC address release from persistent vm virt-tests-vm1. Ignoring.
04:48:12 DEBUG| Setting ignore_status to True.
04:48:12 DEBUG| Running 'systemctl status cgconfig.service'
04:48:12 DEBUG| Running 'service libvirtd restart'
04:48:12 DEBUG| Running 'virsh list'
04:48:13 DEBUG| Running 'virsh list'
04:48:13 DEBUG| Restarted libvirtd successfully
04:48:13 DEBUG| Running 'virsh list'
04:48:13 DEBUG| Starting vm 'virt-tests-vm1'
04:48:14 DEBUG| waiting for domain virt-tests-vm1 to start (0.000016 secs)
04:48:14 DEBUG| Running virsh command: numatune virt-tests-vm1
04:48:14 DEBUG| Running '/usr/bin/virsh numatune virt-tests-vm1'
04:48:14 DEBUG| status: 0
04:48:14 DEBUG| stdout: numa_mode      : strict
numa_nodeset   : 0
04:48:14 DEBUG| stderr:
04:48:14 DEBUG| Setting ignore_status to True.
04:48:14 DEBUG| Running 'systemctl status cgconfig.service'
04:48:14 DEBUG| Setting ignore_status to True.
04:48:14 DEBUG| Running 'systemctl start cgconfig.service'
04:48:14 DEBUG| * Command:
    systemctl start cgconfig.service
Exit status: 6
Duration: 0.0063750743866

stderr:
Failed to issue method call: Unit cgconfig.service failed to load: No such file or directory. See system logs and 'systemctl status cgconfig.service' for details.
04:48:14 DEBUG| Running 'service libvirtd restart'
04:48:14 DEBUG| Running 'virsh list'
04:48:15 DEBUG| Running 'virsh list'
04:48:15 DEBUG| Restarted libvirtd successfully
04:48:15 DEBUG| Running 'virsh list'
04:48:15 DEBUG| Undefine VM virt-tests-vm1
04:48:15 DEBUG| Define VM from /tmp/xml_utils_temp_U0UrPb.xml
04:48:15 WARNI| Requested MAC address release from persistent vm virt-tests-vm1. Ignoring.
04:48:16 DEBUG| Checking image file /home/virt-test/shared/data/images/jeos-19-64.qcow2
04:48:16 DEBUG| Running '/bin/qemu-img info /home/virt-test/shared/data/images/jeos-19-64.qcow2'
04:48:16 DEBUG| Running '/bin/qemu-img check /home/virt-test/shared/data/images/jeos-19-64.qcow2'
04:48:16 ERROR|
04:48:16 ERROR| Traceback (most recent call last):
04:48:16 ERROR|   File "/home/virt-test/virttest/standalone_test.py", line 213, in run_once
04:48:16 ERROR|     run_func(self, params, env)
04:48:16 ERROR|   File "/home/virt-test/test-providers.d/downloads/io-github-autotest-libvirt/libvirt/tests/src/virsh_cmd/domain/virsh_numatune.py", line 218, in run
04:48:16 ERROR|     set_numa_parameter(params)
04:48:16 ERROR|   File "/home/virt-test/test-providers.d/downloads/io-github-autotest-libvirt/libvirt/tests/src/virsh_cmd/domain/virsh_numatune.py", line 139, in set_numa_parameter
04:48:16 ERROR|     raise error.TestFail("Unexpected return code %d" % status)
04:48:16 ERROR| TestFail: Unexpected return code 0
04:48:16 ERROR|
04:48:16 ERROR| FAIL type_specific.io-github-autotest-libvirt.virsh.numatune.negative_testing.set_numa_parameter.running_guest.cgroup.stop -> TestFail: Unexpected return code 0
jferlan commented 10 years ago

I dove in - see "updated" change in PR #21