Now I am trying some kvm-autotest tests.  The very first file I am
concerned about as a new user is the main configuration file :
tests.cfg, under "autotest/client/tests/kvm/". And for help page, I
referred to "How to run KVM autotest tests on an existing guest
image?" on github
(https://github.com/autotest/autotest/wiki/KVMAutotest-RunTestsExistingGuest).

I see that the tests sets variants in tests.cfg is defined in other
config files which all be included by tests.cfg at the top lines:

include base.cfg
include subtests.cfg
include guest-os.cfg
include cdkeys.cfg
include virtio-win.cfg

Yet I couldn't think up which one defines them, i.e. rtl8319,
smallpages, Fedora.15.64, and kvm subtest cases (should these be
called that way, or should python files under kvm/virt tests directory
like: boot.py, unattended_install.py, shutdown.py be?) like:
unattended_install.cdrom, boot, shutdown.

The github help page(which may be outdated) said these definitions
should be in tests_base.cfg, which does not exit in my autotest
version (autotest-autotest-0.13.1-0-g86127dd.tar.gz).  I guess it
either be subtests.cfg or guest-os.cfg.  Have you any docs or tools
for helping me get a clearer idea of which config files defines what
variants?  Especially those kvm-subtests cases. For example, what
should I put after "only" in main config file tests.cfg if I want to
try cases in clock_getres.py under "autotest/client/virt/tests" ? I
found one configuration parser tool named cartesian_config.py under
"autotest/client/commlib" interesting. How if such tools becomes more
powerful as to tell "only xxx" if I meet a new .py under kvm tests
directories?

The intentions I ask for your own kvm-autotest test scenarios in last
letter is that I want to a quick idea about When and why kvm-autotest
better than manually operations.  I see kvm-autotest give logs with
time stamps for the start and end of test, which provides some
convinience. But I believe there's more.  Have you any written words
on this subject?

Thanks !

-- 
huai.sinaapp.com
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to