- 02 9月, 2013 40 次提交
-
-
由 Eduardo Habkost 提交于
Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
Add some new variants/rules that will run some tests using additional cpu_model_flags values. Especially: * CPU models that require "+apic" to be run on RHEL-6 hosts on Intel CPUs * CPU models that require "-abm,-sse4a" on Intel CPUs * CPU models that require using "-svm" because we don't enable nesting by default Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
Add dumps with "+apic" flags for some models, and with "-abm,-sse4a" for some other models. Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
Dump some additional models using "-abm,-sse4a". Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
We don't have any dumps for nokvm mode, so there's no point in enabling all those variants that won't run because of missing dump files. Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
This will allow us to filter/document cases that require a specific host CPU vendor. Enable only host_cpu_vendor=unknown by default. Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
This way we can make filters that include/exclude all RHEL-6 versions. Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
-
由 Eduardo Habkost 提交于
Add extra CPU model flags to some CPU models when the full CPU model can't be tested easily. Note that the code loads the reference files using the CPU flags as part of the file name too (so we can be sure we're reading the right dump file) This way we can be sure we are comparing the output of "-cpu Foo,-flag" against a dump that was surely generated using "-cpu Foo,-flag" as well (not just "-cpu Foo"). Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
This includes: * Opteron_G* CPU model dumps * Dumps for CPUs having 3dnow & 3dnowext (they couldn't be generated previously because the machine didn't have 3dnow available) * Some new special-cases that will be used (e.g. removing the "svm" and/or "monitor" flags) when the original CPU model can't be tested as-is Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
They will be useful when some features are not available on the host. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Helpful for testing and for saving time when just a few CPU models need to be dumped again. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Use cpu_model_flags when running the test and reading CPUID dumps. In some cases it will be useful to check if dumps are OK on specific cases where flags are removed (e.g. removing the "svm" flag when running without -enable-nesting). This change will allow dumps for those special cases to be used if cpu_model_flags is configured on qemu_cpu.cfg. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Those bits were changed on RHEL-6.1 without any compat code, so we need to ignore the differences we find. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
The RHEL-6 qemu-kvm binary prints that message when SVM is not available and can't be used. Treat this case as TestNAError too, as it means the test can't be run, not a test failure. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
The CPUID dump test kernel doesn't need USB devices. This allows some older QEMU versions to be tested. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Simplify the config file a little bit. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Eduardo Habkost 提交于
Empty dump files are not useful for the test code. Signed-off-by: NEduardo Habkost <ehabkost@raisama.net>
-
由 Jiří Župka 提交于
Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Jiří Župka 提交于
Guest has to be prepared for running with qlx driver. Drivers have to be properly installed before starting of the test. Otherwise the test could FAIL. tests steps: 1) starts windows XP guest on first host 2) try login to guest 3) starts presubtest steps with stepsfile = WinXP-set-VGA-mode.steps enable VGA mode on GPU 4) after presubtest finished starts migration to host2 5) after migration starts postsubtests with stepfile = WinXP-reset-VGA-mode.steps Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Jiří Župka 提交于
Allow test start pre_sub_test before migration. Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Jiří Župka 提交于
steps: allow start steps test with other VM than main_vm. multi_host migration: makes timeouts little longer due to slow win tests. add options to skip logging to vm. Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Jiří Župka 提交于
Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Jiří Župka 提交于
Signed-off-by: NJiří Župka <jzupka@redhat.com>
-
由 Lukáš Doktor 提交于
As this function might be called multiple times, cache the last output and reuse it. For example multi_disk should benefit from this as it adds hundreds disks and each one of them gathers informations about supported options. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Most qemu versions supports setting -drive serial=xxx, but only latest ones supports setting serial using -device serial=xxx. With this patch we first check, if qemu supports -device serial=xxx and in case it does not, we skip it (it's set by -drive anyway). Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Add function DevContainer.execute_qemu, which executes this VM qemu with additional "options". This function is intended to be used to gather additional informations like supported device options, etc. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Satheesh Rajendran 提交于
-
由 Satheesh Rajendran 提交于
-
由 Satheesh Rajendran 提交于
-
由 Satheesh Rajendran 提交于
-
由 Satheesh Rajendran 提交于
-
由 Satheesh Rajendran 提交于
-
由 Li Yang 提交于
* Renamed vm_name -> name * Updated docstrings * Clarified several other parameters. Signed-off-by: NLi Yang <liyang.fnst@cn.fujitsu.com>
-
由 Xiaoqing Wei 提交于
Signed-off-by: NXiaoqing Wei <xwei@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
This is an attempt to better fix the issue where system_output doesn't have the verbose parameter in autotest 0.14. It is better and less desruptive to simply lose the parameter, and we can get it back once 0.15 rpms are available on Fedora. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
This reverts commit c080994ddf01914b0bb0162cbe97df9fef75adf3.
-
由 Cleber Rosa 提交于
Long story short, pylint 1.0 drops some options and adds new ones. This patch checks the pylint version and adds the formatting option accordingly. Unfortunately, pylint's documentation is really broken. The default message format template is documented as: --msg-template='{sigle}:{line:3d},{column}: {obj}: {msg}' But the 'sigle' parameter simply does not exist. This patch uses '{msg_id}' istead. One thing this patch does not solve, though, is the conditional formatting for the '{obj}' parameter, so you may notice a white space followed by ':' in some of the messages (the ones that lack reference to an object). CC: Chris Evich <cevich@redhat.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Lukáš Doktor 提交于
Use Monitor.info_block() which covers all versions of "info block" command to get the information. Also update the cases which use this function to provide info_block output instead the Monitor.info('block') one. Last but not least add unittest. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-