Source
########################################################################################################################
############################################ Imports #############################################
########################################################################################################################
import argparse
import os
import shutil
import sys
import traceback
import subprocess
import unittest
import json
import datetime
import platform
default_timeout = 1800
sys.path.insert(0,'')
########################################################################################################################
###################################### Imports / Constants #######################################
########################################################################################################################
# mem mode variables
HAVE_MEMTEST=True
MEM = 0
try:
import memTest
except ImportError:
HAVE_MEMTEST = False
# cov mode variables
HAVE_COVTEST=True
COV = 0
try:
import coverage
except ImportError:
HAVE_COVTEST = False
# pybot mode variables
HAVE_ROBOT = True
USE_PYBOT = 0
try:
import robot
except ImportError:
HAVE_ROBOT = False
#### PYTEST IMPORT
HAVE_PYTEST = True
try:
import pytest
except ImportError:
HAVE_PYTEST = False
#### NOSE IMPORT
HAVE_NOSE = True
try:
import nose
except ImportError:
HAVE_NOSE = False
IS_CASA6 = False
CASA6 = False