- 06 6月, 2013 40 次提交
-
-
由 Xiaoqing Wei 提交于
hotplug 159 vcpus and check vcpu number inside and reboot guest Changelog from V3: 1) removed open/close session code. 2) use vm.monitor.send_args_cmd to auto choose monitor 3) use utils_misc.wait_for() to replace time.sleep() Changelog from V2: 1) add all error.context with logging.info Changelog from V1: 1) fixed the hardcode log 2) make the error.context with 'logging.info' argument 3) update the docstring 4) add try / except to the hotplug code 5) sync the log with test steps 6) added 10 Secs sleep time as Win guest needs it Signed-off-by: NXiaoqing Wei <xwei@redhat.com> Acked-by: NFeng Yang <fyang@redhat.com> Merge the old scripts into cpu_hotplug And cpu hotplug may support in qemu 1.5, so remove the manually set cpu online inside guest related code. Signed-off-by: NYiqiao Pu <ypu@redhat.com>
-
由 Yunping Zheng 提交于
This patch make virtual_nic_sendbuffer test support windows guest. For Windows guests: 1. Download udt.sdk.4.8.win32.zip. link: http://sourceforge.net/projects/udt/files/udt/4.8/udt.sdk.4.8.win32.zip 2. Unzip it, and put the file in your guest disk or cdrom. 3. Make sure the program can run normally in your guest. Linux guest: make the udt_url is a valid git repo Signed-off-by: NYunping Zheng <yunzheng@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 yangdongsheng 提交于
Make a dir struct for libvirt-tests. Referring to "virsh help", the virsh_cmd module contains 11 parts. The outline looks like: libvirt/tests/ virsh_cmd/ |---cfg/ |---domain/ |---kernel_panic.cfg |---monitor/ |---remove_guest.cfg |---host/ |---virsh_cmd/ |---interface/ |---src/ |---filter/ |---kernel_panic.py |---network/ |---remove_guest.py |---nodedev/ |---virsh_cmd/ |---secret/ |---snapshot/ |---pool/ |---volume/ Signed-off-by: Nyangdongsheng <yangds.fnst@cn.fujitsu.com>
-
由 yangdongsheng 提交于
(1). remove the new line at the end of virsh_edit.cfg. (2). remove the new line at the end of virsh_save.cfg. Signed-off-by: Nyangdongsheng <yangds.fnst@cn.fujitsu.com>
-
由 yangdongsheng 提交于
1. del a space end of line. 2. dos2unix. Signed-off-by: Nyangdongsheng <yangds.fnst@cn.fujitsu.com>
-
由 Chris Evich 提交于
Test was failing when start_vm was "no" but gest was running. Test was failing when requested numaset greater than available on host. Test was failing when --config parameter was used but guest was not restarted. Many thanks to Yang Dongsheng <yangds.fnst@cn.fujitsu.com> for his help finding and helping fix some of these problems. Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Simplify access to numa parameters by making it into a propery to return attributes as a dict. Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
All @staticmethods on LibvirtXMLBase subclasses must accept and pass a virsh_instance parameter, but many were not. Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
This allows using an XML accessor factory to create an entire chain of element descendents if they don't exist. i.e. A disused property need not require specific, or any XML to be in place. Added unittest to also serve as an example for how this can be used. Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Lukáš Doktor 提交于
Default value None is misleading, remove it. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Yiqiao Pu 提交于
Measure the boot up time of RHEL guest when it run level is 1. Signed-off-by: NYiqiao Pu <ypu@redhat.com> Acked-by: Golita Yue<gyue@redhat.com> get_image_filename have been moved to virt_storage. And we have moved image related script to virt_storage. Changes from v2: Delete duplicated module Changes from v1: Import missing kvm_storage in live_snapshot_chain.py Signed-off-by: NFeng Yang <fyang@redhat.com> All image related functions is moved to storage class. Update it in boot_time. Signed-off-by: NYiqiao Pu <ypu@redhat.com> backup image before boot_time test and restore image after it. Delete image snapshot part code and simplify the code. Signed-off-by: NFeng Yang <fyang@redhat.com> Update method for set and resotre run level. Also drop cache before test the boot time. Signed-off-by: NYiqiao Pu <ypu@redhat.com>
-
由 Yunping Zheng 提交于
This patch adds a new test that verifies whether the host allows tracing of exception injection in KVM. Signed-off-by: NYunping Zheng <yunzheng@redhat.com>
-
由 Yiqiao Pu 提交于
Savevm should create snapshot for floppies. Use qemu-img to check the floppy snapshot list before and after savevm. Signed-off-by: NYiqiao Pu <ypu@redhat.com> Acked-by: NFeng Yang <fyang@redhat.com>
-
由 Suqin Huang 提交于
(1) Use qemu-img to create an unbootable image. (2) Start vm with the image created by step 1. (3) Use ps get qemu-kvm process %cpu, if greater than 90%, report fail. Signed-off-by: NQingtang Zhou <qzhou@redhat.com> Signed-off-by: NYiqiao Pu <ypu@redhat.com> Signed-off-by: NSuqin Huang <shuang@redhat.com> Signed-off-by: Nsshang <sshang@redhat.com>
-
由 Shuping Cui 提交于
Verify that qemu ROMS are loaded once, rather than multiple times. changes from v1: 1) Modified check function to set(). changes from v2: 1) Add some comments. 2) Delete the qmp_cmd parameter. changes from v3: 1) update some error contexts 2) remove the for loop changes from v4: 1) make re string configure. 2) update the Fail message changes from v5: 1) add check available for fw_filter and addr_filter parameter Signed-off-by: NShuping Cui <scui@redhat.com>
-
由 Amos Kong 提交于
This testcase which itself is doing nothing is used for dealing with VM(s) via framework, i.e. create_image, destroy VM(s) etc. Signed-off-by: NAmos Kong <akong@redhat.com> This patch try to fix all the tab and trailing space problems. Signed-off-by: NJason Wang <jasowang@redhat.com>
-
由 Jason Wang 提交于
Use taskset to set the CPU affinity of tsc read program in both guest and host. Make the code easy to read and drop the tsc list for both guest and host. Signed-off-by: NAmos Kong <akong@redhat.com> Use more reasonable varialbe name and optimize the code path. Signed-off-by: NJason Wang <jasowang@redhat.com> Convert tsc_drift ratio to absolute value If tsc_drift ratio is a large negative, case could not raise exception. Signed-off-by: NAmos Kong <akong@redhat.com> Filter integer from the return value of get_tsc If the return value of get_tsc() contains other string, it will fail to convert the return value to float. Use re.findall('(\d+)',o)[0] to filter tsc value. Signed-off-by: NAmos Kong <akong@redhat.com> tsc_drift: Fix a bug of set CPU affinity We need set process running on a single processor. There is a misunderstand of mask and cpulist. "taskset 1 command": command will execute on CPU0 or CPU1, not only CPU1 "taskset -c 1 command": command will only execute on CPU1 Signed-off-by: NAmos Kong <akong@redhat.com> Reported-by: NShuxi Shang <sshang@redhat.com> Update interface to fit the new framework Signed-off-by: NFeng Yang <fyang@redhat.com> Signed-off-by: NYiqiao Pu <ypu@redhat.com>
-
由 Mike Qiu 提交于
Currently, qemu.convert.to_qed and qemu.convert.to_raw will be skip, and the log is: 17:37:31 INFO | SKIP qcow2.virtio_blk.smp2.virtio_net. Fedora.18.x86_64.qemu_img.convert.to_qed -> ParamNotFound: Mandatory parameter 'compressed' is missing. Check your cfg files for typos/mistakes This is because in convert test, it will use params["compressed"] and params["encrypted"], but for to_qed and to_raw, the two params does not exist. In old version virttest, it will be OK, as it use params.get("compressed"), and this will return 'None', the test can run safely. But in the new version, it will just SKIP due to no param 'compressed'. This patch fixes problem with these two cases. Signed-off-by: NMike Qiu <qiudayu@linux.vnet.ibm.com>
-
由 Qingtang Zhou 提交于
Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Qingtang Zhou 提交于
With these 2 parameters you can assign a specific bus/port for usb device. Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Qingtang Zhou 提交于
Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Qingtang Zhou 提交于
This patch rewrites the get_free_usb_port function: * Moving it out of make_create_command function. * Creating some helper function. Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Qingtang Zhou 提交于
Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Qingtang Zhou 提交于
This reverts commit fadf99e6c0b1bdd86315040b3d3a35a804a550e8. The freq option was removed in commit: https://github.com/autotest/autotest/commit/93acc8819c8d912f2f3bf6f4d5d66bc2c99181a4 Thus revert this commit from virt-test. Signed-off-by: NQingtang Zhou <qzhou@redhat.com>
-
由 Lukáš Doktor 提交于
No actual changes. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The main monitor name is overriden to hmp1 and causes test failures... Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Use VM.get_monitory_by_type() function to get QMP monitor(s). Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
This function can be used to get monitors of the given type. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Yunping Zheng 提交于
This patch add the lost APIs in utils_net, something wrong happended when rebase the patch(commit 9efb355). Signed-off-by: NYunping Zheng <yunzheng@redhat.com>
-
由 Lukáš Doktor 提交于
After the test during check_image the backup image was still being overwritten. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Li Yang 提交于
Signed-off-by: NLi Yang <liyang.fnst@cn.fujitsu.com>
-
由 Li Yang 提交于
Signed-off-by: NLi Yang <liyang.fnst@cn.fujitsu.com>
-
由 Li Yang 提交于
Signed-off-by: NLi Yang <liyang.fnst@cn.fujitsu.com>
-
由 Li Yang 提交于
Signed-off-by: NLi Yang <liyang.fnst@cn.fujitsu.com>
-