- 06 6月, 2013 40 次提交
-
-
由 Xu Tian 提交于
Implement to test qemu-img convert function; convert base image or snapshot image from one format to another format, then check image content not changed after image convert; Changes from V1: replace params.get() with params[] to avoid missing param errors. Signed-off-by: NXu Tian <xutian@redhat.com>
-
由 Xu Tian 提交于
Implement some basic operations for qemu-img function tests Changes from V1: replace params.get() with params[] to avoid missing param errors. Signed-off-by: NXu Tian <xutian@redhat.com>
-
由 Xu Tian 提交于
rename image_name_tag to convert_name_xx, because if image format not change when convert, converted image will over write original; Changes from V1: replace params.get() with params[] to avoid missing param errors. Signed-off-by: NXu Tian <xutian@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Cleber Rosa 提交于
This is cosmetic only, but recomended by PEP8 and very much needed for emacs users. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
I observed no change in behaviour whether the file exists or not. Tested with latest upstream pylint. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
I personally dislike having my source tree being populated with untracked files. This uses a temporary dir instead, telling the user where he/she may find those files. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 yunzheng 提交于
fix bugs: RFE: '-no-shutdown' flag should keep working Signed-off-by: NYunping Zheng <yunzheng@redhat.com> Acked-by: NFeng Yang <fyang@redhat.com> Signed-off-by: NFeng Yang <fyang@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Xu Tian 提交于
Signed-off-by: NXu Tian <xutian@redhat.com>
-
由 Shuping Cui 提交于
add new case boot_order_check changes from v1: 1) update time.sleep to wait_for() 2) add some comments 3) modify replace ascii char(backspace) changes from v2: 1) fix check whether guest is booted changes from v3: 1) move boot_fail_infos to the cfg files 2) update the check branch changes from v4: 1) update the TestFail info changes from v5: 1) check the boot order by boot_fail_infos changes from v6: 1) get the nic_addr from 'info pci' chages from v7: 1) add func to get nic_addr from nic_device_id Signed-off-by: NShuping Cui <scui@redhat.com> Acked-by: NFeng Yang <fyang@redhat.com> Update the method for get pci address for nic deivce and fix some minor problems. Signed-off-by: NYiqiao Pu <ypu@redhat.com>
-
由 Xiaoqing Wei 提交于
Hotplug one nonexistent cpus number Signed-off-by: NXiaoqing Wei <xwei@redhat.com>
-
由 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>
-