- 24 12月, 2012 11 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Add a general flag to restart the vm between tests, which does nothing but set restart_vm = yes for all cartesian dicts. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Make it possible to choose between tcg and kvm when running the kvm specific tests. This is part of a series of changes that will end up in renaming what we know today as 'kvm' test to 'qemu'. I think there's a bunch of assumptions that we make throughout the tests with regards to qemu being accelerated with kvm, that we'll discover when running the tests with tcg. Stay tuned. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
This was one tweak on the autotest control files not present in the test runner - There are occasions where localized output of certain commands might cause failures, so let's ensure the language is en_US.UTF-8. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
So it is easier to visualize each one of these options. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Organize test runner code better under an App class. This way it is easier to visualize in high level terms what the test runner does. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Create a specialized class for parsing the arguments, make the code better organize, and start categorizing options (such as general options and options specific to a given virt subtest). Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Feng Yang 提交于
'qemu-kvm -device ?' print output to stderr. So have to udpate the code to make it work. Signed-off-by: NFeng Yang <fyang@redhat.com>
-
由 Gerd Hoffmann 提交于
Used wrong path and thus didn't match image file names. Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
-
由 Gerd Hoffmann 提交于
Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
-
- 21 12月, 2012 4 次提交
-
-
由 Mike Qiu 提交于
Currently, one of kvm cgroup test, cpuset_cpus, will get and error if the number of vcpus not equal to the hardware cpus. for example, when vm_cpus is 2, and the host cpu number (no_cpus) is 4, while i >= 3, vcpus[i - 1] will make no sense. To avoid this, add i <= vm_cpus to correct it. Signed-off-by: NMike Qiu <qiudayu@linux.vnet.ibm.com>
-
由 Amos Kong 提交于
Enable demo mode of netperf, process mixed demo results to drop unstable factors, only compute the effective demo results when all the threads work. This would make performance result more stable. We start many clients and watch the demo output, if all the threads really work, then start to record the interrupt/packet number, and count the cpu usage. After a fixed test time, record the final interrupt/packet number. Signed-off-by: NAmos Kong <akong@redhat.com>
-
由 Amos Kong 提交于
Currently we use '-b' parameter of netperf to test parallel traffic, client would send many requests at start of _RR tests, but it's not real parallelism, we want to use demo mode to improve the stabilization. This patch removes '-b' parameter and uses multiple threads for TCP_RR testing. Signed-off-by: NAmos Kong <akong@redhat.com>
-
由 Amos Kong 提交于
Rename 'client' to 'clients' Signed-off-by: NAmos Kong <akong@redhat.com>
-
- 20 12月, 2012 2 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Add a tool to download the binary blobs useful for virt testing, based on the refactoring introduced on the previous patch. Also, introduce the winutils.iso asset file. Running the tool looks like: lmr@lmr-Dell-System-XPS-L321X:~/Code/virt-test.git$ tools/download_manager.py 16:30:05 INFO | Available download assets: 16:30:05 INFO | 16:30:05 INFO | 1 - JeOS x86_64 16:30:05 INFO | destination = /home/lmr/Code/virt-test.git/shared/data/images/jeos-17-64.qcow2.7z 16:30:05 INFO | destination_uncompressed = /home/lmr/Code/virt-test.git/shared/data/images/jeos-17-64.qcow2.7z 16:30:05 INFO | downloaded = True 16:30:05 INFO | sha1_url = http://lmr.fedorapeople.org/jeos/SHA1SUM 16:30:05 INFO | shortname = jeos 16:30:05 INFO | uncompress_cmd = 7za -y e 16:30:05 INFO | url = http://lmr.fedorapeople.org/jeos/jeos-17-64.qcow2.7z 16:30:05 INFO | 16:30:05 INFO | 2 - Windows Utils ISO 16:30:05 INFO | destination = /home/lmr/Code/virt-test.git/shared/data/isos/windows/winutils.iso 16:30:05 INFO | destination_uncompressed = None 16:30:05 INFO | downloaded = False 16:30:05 INFO | sha1_url = http://lmr.fedorapeople.org/winutils/SHA1SUM 16:30:05 INFO | shortname = winutils 16:30:05 INFO | uncompress_cmd = None 16:30:05 INFO | url = http://lmr.fedorapeople.org/winutils/winutils.iso 16:30:05 INFO | 16:30:05 INFO | Type the index for the assets you want to download (comma separated): 2 16:30:08 INFO | Verifying expected SHA1 sum from http://lmr.fedorapeople.org/winutils/SHA1SUM 16:30:09 INFO | Expected SHA1 sum: 59c5830c8f472f4c88e9018329a00638cc9e09fa 16:30:09 WARNI| File /home/lmr/Code/virt-test.git/shared/data/isos/windows/winutils.iso not found 16:30:09 INFO | Would you like to download it from http://lmr.fedorapeople.org/winutils/winutils.iso? (y/n) y 16:30:32 INFO | Downloading winutils.iso, 580.34 MB to /home/lmr/Code/virt-test.git/shared/data/isos/windows Downloading Windows Utils ISO: [############ 27% ] Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Refactor the code used to download the JeOS and turn it into a more generic code that can download whatever is on an asset file, which is a file located under shared/download.d/ That contains information about how we should get and handle it. The JeOS asset is a .ini file that looks like: [jeos] title = JeOS x86_64 url = http://lmr.fedorapeople.org/jeos/jeos-17-64.qcow2.7z sha1_url = http://lmr.fedorapeople.org/jeos/SHA1SUM destination = images/jeos-17-64.qcow2.7z destination_uncompressed = images/jeos-17-64.qcow2 uncompress_cmd = 7za -y e The idea is to populate the dir with large blobs that don't really belong to the source code management, such as: * JeOS * Winutils * Site specific blobs (say, a pre-built guest OS file) A download utility, and more asset files should follow. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 19 12月, 2012 17 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Cleber Rosa 提交于
For tests that are specific to one virt type, and are hosted on that virt type directory, make the virt_test_type a non requirement by auto generating it. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Instead of replicating it further down the code. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
So we can run more tests by default. The yum cache is going to be cleaned up and the qcow2 image is going to be scrubbed, so there's no need to worry. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Now we don't have the concept of a sample config file anymore. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Updating the openvswitch config files to keep up with the current schema. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
v2v needs some update to keep up with the config changes. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
This is frequently a source of confusion among users, so let's drop the .sample prefixes and use only .cfg for all the config files. We can always exclude the copied/auto generated ones using .gitignore. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
-
由 Chris Evich 提交于
* propcan-subclasses have no __bases__, so can't use issubclass Signed-off-by: NChris Evich <cevich@redhat.com>
-
由 Chris Evich 提交于
* Propcan and it's ancestors were incorrectly hiding AttributeError exceptions raised within accessor methods. * Added unittest to check for proper passthrough of AttributeError Signed-off-by: NChris Evich <cevich@redhat.com>
-
- 18 12月, 2012 6 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Search for the tests that don't have config files associated to them, and generate configs for them. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-