예제 #1
0
 def __init__(self):
     Plugin.__init__(self)
     self.driver = None
     self.config = {}
     self.environment = None
     self.driver_initializer_fn = lambda _: None
     self.logger = holmium.core.log
예제 #2
0
 def __init__(self):
     self.__identifier = None
     self.__testClient = None
     self.__logFolderPath = None
     self.__parsedConfig = None
     '''
     Contains Config File
     '''
     self.__configFile = None
     '''
     Signifies the Zone against which all tests will be Run
     '''
     self.__zoneForTests = None
     '''
     Signifies the flag whether to deploy the New DC or Not
     '''
     self.__deployDcFlag = None
     self.conf = None
     self.__resultStream = stdout
     self.__testRunner = None
     self.__testResult = SUCCESS
     self.__startTime = None
     self.__testName = None
     self.__tcRunLogger = None
     self.__testModName = ''
     self.__hypervisorType = None
     '''
     The Log Path provided by user where all logs are routed to
     '''
     self.__userLogPath = None
     Plugin.__init__(self)
예제 #3
0
    def __init__(self):
        self.__identifier = None
        self.__testClient = None
        self.__logFolderPath = None
        self.__parsedConfig = None
        '''
        Contains Config File
        '''
        self.__configFile = None
        '''
        Signifies the Zone against which all tests will be Run
        '''
        self.__zoneForTests = None
        '''
        Signifies the flag whether to deploy the New DC or Not
        '''
        self.__deployDcFlag = None
        self.conf = None
        self.__resultStream = stdout
        self.__testRunner = None
        self.__testResult = SUCCESS
        self.__startTime = None
        self.__testName = None
        self.__tcRunLogger = MarvinLog('marvin').get_logger()
        self.__testModName = ''
        self.__hypervisorType = None

        self.__halt_on_failure = False

        Plugin.__init__(self)
예제 #4
0
 def __init__(self):
     Plugin.__init__(self)
     self.driver = None
     self.config = {}
     self.environment = None
     self.driver_initializer_fn = lambda _: None
     self.logger = holmium.core.log
예제 #5
0
 def __init__(self):
     Plugin.__init__(self)
     self.post_data_dir = None
     self.max_postdata_threshold = None
     self.__save_data_count = 0
     self.__priv_sn = ''
     self.du = DshUtils()
예제 #6
0
 def __init__(self):
     Plugin.__init__(self)
     self.post_data_dir = None
     self.max_postdata_threshold = None
     self.__save_data_count = 0
     self.__priv_sn = ''
     self.du = DshUtils()
예제 #7
0
 def __init__(self):
     self.__identifier = None
     self.__testClient = None
     self.__logFolderPath = None
     self.__parsedConfig = None
     '''
     Contains Config File
     '''
     self.__configFile = None
     '''
     Signifies the Zone against which all tests will be Run
     '''
     self.__zoneForTests = None
     '''
     Signifies the flag whether to deploy the New DC or Not
     '''
     self.__deployDcFlag = None
     self.conf = None
     self.__resultStream = stdout
     self.__testRunner = None
     self.__testResult = SUCCESS
     self.__startTime = None
     self.__testName = None
     self.__tcRunLogger = None
     self.__testModName = ''
     self.__hypervisorType = None
     '''
     The Log Path provided by user where all logs are routed to
     '''
     self.__userLogPath = None
     Plugin.__init__(self)
예제 #8
0
 def __init__(self):
     Plugin.__init__(self)
     self.param = None
     self.lcov_bin = None
     self.lcov_data = None
     self.lcov_out = None
     self.lcov_utils = None
     self.genhtml_bin = None
예제 #9
0
 def __init__(self):
     Plugin.__init__(self)
     self.param = None
     self.lcov_bin = None
     self.lcov_data = None
     self.lcov_out = None
     self.lcov_utils = None
     self.genhtml_bin = None
예제 #10
0
 def __init__(self):
     Plugin.__init__(self)
     self.tags_to_check = []
     self.tags = []
     self.eval_tags = []
     self.tags_info = False
     self.list_tags = False
     self.verbose = False
     self.matched = {}
     self._test_marker = 'test_'
예제 #11
0
 def __init__(self):
     Plugin.__init__(self)
     self.suites_list = []
     self.excludes = []
     self.follow = False
     self._only_ts = '__only__ts__'
     self._only_tc = '__only__tc__'
     self._test_marker = 'test_'
     self._tests_list = {self._only_ts: [], self._only_tc: []}
     self._excludes_list = {self._only_ts: [], self._only_tc: []}
     self.__tests_list_copy = {self._only_ts: [], self._only_tc: []}
     self.__allowed_cls = []
     self.__allowed_method = []
예제 #12
0
 def __init__(self):
     self.identifier = None
     self.testClient = None
     self.parsedConfig = None
     self.configFile = None
     self.loadFlag = None
     self.conf = None
     self.debugStream = sys.stdout
     self.testRunner = None
     self.startTime = None
     self.testName = None
     self.tcRunLogger = None
     Plugin.__init__(self)
예제 #13
0
 def __init__(self):
     Plugin.__init__(self)
     self.suites_list = []
     self.excludes = []
     self.follow = False
     self._only_ts = '__only__ts__'
     self._only_tc = '__only__tc__'
     self._test_marker = 'test_'
     self._tests_list = {self._only_ts: [], self._only_tc: []}
     self._excludes_list = {self._only_ts: [], self._only_tc: []}
     self.__tests_list_copy = {self._only_ts: [], self._only_tc: []}
     self.__allowed_cls = []
     self.__allowed_method = []
예제 #14
0
 def __init__(self):
     self.identifier = None
     self.testClient = None
     self.parsedConfig = None
     self.configFile = None
     self.loadFlag = None
     self.conf = None
     self.debugStream = sys.stdout
     self.testRunner = None
     self.testResult = SUCCESS
     self.startTime = None
     self.testName = None
     self.tcRunLogger = None
     Plugin.__init__(self)
예제 #15
0
 def __init__(self):
     Plugin.__init__(self)
     self.param = None
     self.lcov_bin = None
     self.lcov_data = None
     self.lcov_out = None
     self.lcov_utils = None
     self.lcov_nosrc = None
     self.lcov_baseurl = None
     self.genhtml_bin = None
     self.config = None
     self.result = None
     self.tc_failure_threshold = None
     self.cumulative_tc_failure_threshold = None
     self.__failed_tc_count = 0
     self.__tf_count = 0
     self.__failed_tc_count_msg = False
예제 #16
0
 def __init__(self):
     Plugin.__init__(self)
     self.param = None
     self.lcov_bin = None
     self.lcov_data = None
     self.lcov_out = None
     self.lcov_utils = None
     self.lcov_nosrc = None
     self.lcov_baseurl = None
     self.genhtml_bin = None
     self.config = None
     self.result = None
     self.tc_failure_threshold = None
     self.cumulative_tc_failure_threshold = None
     self.__failed_tc_count = 0
     self.__tf_count = 0
     self.__failed_tc_count_msg = False
예제 #17
0
 def __init__(self):
     Plugin.__init__(self)
     self.param = None
     self.use_cur_setup = False
     self.lcov_bin = None
     self.lcov_data = None
     self.lcov_out = None
     self.lcov_utils = None
     self.lcov_nosrc = None
     self.lcov_baseurl = None
     self.genhtml_bin = None
     self.config = None
     self.result = None
     self.tc_failure_threshold = None
     self.cumulative_tc_failure_threshold = None
     self.__failed_tc_count = 0
     self.__tf_count = 0
     self.__failed_tc_count_msg = False
     self._test_marker = 'test_'
     self.hardware_report_timer = None
예제 #18
0
 def __init__(self, configuration):
     self.configuration = configuration
     Plugin.__init__(self)
예제 #19
0
 def __init__(self):
     self.identifier = None
     Plugin.__init__(self)
예제 #20
0
 def __init__(self):
     self.name = 'figleafsections'
     Plugin.__init__(self)
     self.testname = None
예제 #21
0
 def __init__(self):
     Plugin.__init__(self)
     self.verbose = False
예제 #22
0
 def __init__(self):
     Plugin.__init__(self)
예제 #23
0
 def __init__(self):
     Plugin.__init__(self)
     self.attribs = []
예제 #24
0
 def __init__(self):
     Plugin.__init__(self)
     #: reference to an object that implements NoseDBReporterBase
     #: this object is chosen based on the command line option --dbreport_db_type
     self._other = None
     self.logger = logging.getLogger("nose.plugins.nosedbreport")
예제 #25
0
파일: __init__.py 프로젝트: glamb/nose-html
 def __init__(self, *args, **kw):
     Plugin.__init__(self, *args, **kw)
     HTMLGenerator_mixin.__init__(self)
예제 #26
0
파일: nose.py 프로젝트: iffy/alfajor
 def __init__(self):
     Plugin.__init__(self)
     self._contexts = []
예제 #27
0
 def __init__(self):
     Plugin.__init__(self)
     self.config = {}
     self.environment = None
     self.logger = log
예제 #28
0
 def __init__(self):
    Plugin.__init__(self)
    self._gen       = 2
    self._gcPerCtxt = False
    self._gcPerDir  = False
    self._gcPerTest = False
예제 #29
0
 def __init__(self):
     self.identifier = None
     Plugin.__init__(self)
예제 #30
0
 def __init__(self):
     Plugin.__init__(self)
     self.dorun = set()
     self.times = {}
예제 #31
0
 def __init__(self, configuration):
     self.configuration = configuration
     Plugin.__init__(self)
예제 #32
0
 def __init__(self):
     Plugin.__init__(self)
     self._tests = []
예제 #33
0
    def __init__(self):
        Plugin.__init__(self)

        self.node_count = None
        self.node_id = None
        self.hash_ring = None
예제 #34
0
 def __init__(self):
     Plugin.__init__(self)
예제 #35
0
 def __init__(self):
     Plugin.__init__(self)
     self.timeout = 0
예제 #36
0
 def __init__(self):
     Plugin.__init__(self)
     self.config = {}
     self.environment = None
     self.logger = log
예제 #37
0
 def __init__(self):
     Plugin.__init__(self)
     self.testname = None
예제 #38
0
    def __init__(self):
        Plugin.__init__(self)

        self.node_count = None
        self.node_id = None
        self.hash_ring = None
예제 #39
0
 def __init__(self):
     Plugin.__init__(self)
     self.dorun = set()
     self.times = {}
예제 #40
0
 def __init__(self):
     Plugin.__init__(self)
     #: reference to an object that implements NoseDBReporterBase
     #: this object is chosen based on the command line option --dbreport_db_type
     self._other = None
     self.logger = logging.getLogger("nose.plugins.nosedbreport")
예제 #41
0
 def __init__(self):
     Plugin.__init__(self)
     self.dontrun = {}
     self.times = {}
예제 #42
0
 def __init__(self):
     Plugin.__init__(self)
     self.attribs = []
예제 #43
0
 def __init__(self, *args, **kw):
     Plugin.__init__(self, *args, **kw)
     HTMLGenerator_mixin.__init__(self)
예제 #44
0
파일: nose_sections.py 프로젝트: 50wu/gpdb
 def __init__(self):
     self.name = 'figleafsections'
     Plugin.__init__(self)
     self.testname = None
예제 #45
0
 def __init__(self):
     Plugin.__init__(self)
     self._contexts = []
예제 #46
0
파일: sneaze.py 프로젝트: ronnix/Sneazr
 def __init__(self):
     Plugin.__init__(self)
     self.notifier = GrowlNotifier(applicationName='Sneazr', notifications=GROWL_NOTIFICATIONS_DEFAULT)
     self.notifier.register()
예제 #47
0
 def __init__(self, data):
     self.data = data
     print "data plugin loaded"
     Plugin.__init__(self)