blob: 5c8dc73302e739ed0925cc1ad44ee68b2a0ababe [file] [log] [blame]
#!/usr/bin/python2 -u
import os
import sys
import common
_AUTOTEST_ROOT = os.path.realpath(os.path.join(__file__, '..', '..'))
_CHROMIUMOS_ROOT = os.path.abspath(
os.path.join(_AUTOTEST_ROOT, '..', '..', '..', '..'))
_SKYLAB_INVENTORY_DIR = os.path.join(_CHROMIUMOS_ROOT, 'infra',
'skylab_inventory', 'venv')
# In any valid chromiumos checkout
sys.path.append(_SKYLAB_INVENTORY_DIR)
# TODO: Where is this checked out on infra servers?
try:
import skylab_inventory # pylint: disable=unused-import
except ImportError as e:
raise Exception(
'Error when importing skylab_inventory (venv dir: %s): %s' %
(_SKYLAB_INVENTORY_DIR, e))
# Import atest after 'import skylab_inventory' as it uses skylab_inventory
from autotest_lib.cli import atest
sys.exit(atest.main())