AUTHOR = """
mjenner@redhat.com (Martin Jenner)
lmr@redhat.com (Lucas Meneghel Rodrigues)
crosa@redhat.com (Cleber Rosa)
"""
TIME = 'MEDIUM'
NAME = 'libvirt test'
TEST_TYPE = 'client'
TEST_CLASS = 'Virtualization'
TEST_CATEGORY = 'Functional'

DOC = """
Executes the libvirt test on a given host. This module is separated in
minor functions, that execute different tests for doing Quality Assurance on
libvirt code.
"""

import sys, os, logging
virt_test_dir = os.path.join(os.environ['AUTOTEST_PATH'],'tests/virt')
sys.path.insert(0, virt_test_dir)
from virttest import utils_misc, cartesian_config

# set English environment (command output might be localized, need to be safe)
os.environ['LANG'] = 'en_US.UTF-8'
# set editor environment (some command will use default editor "vi")
os.environ['EDITOR'] = 'vi'

libvirt_test_dir = os.path.join(os.environ['AUTOTEST_PATH'],'tests/virt/libvirt')

parser = cartesian_config.Parser()
parser.parse_file(os.path.join(libvirt_test_dir, "cfg", "tests.cfg"))

utils_misc.run_tests(parser, job)
