pymtt
 All Classes Namespaces Files Functions Variables Groups
Public Member Functions | Public Attributes | Private Member Functions | List of all members
TestDef.TestDef Class Reference
+ Inheritance diagram for TestDef.TestDef:
+ Collaboration diagram for TestDef.TestDef:

Public Member Functions

def __init__
 
def setOptions
 
def parseOptions
 
def loadPlugins
 
def printInfo
 
def openLogger
 
def openElkLogger
 
def fill_log_interpolation
 
def expandWildCards
 
def fill_env_hidden_section
 fill ENV section with environment variables More...
 
def fill_log_hidden_section
 Add LOG section filled with log results of stages. More...
 
def check_for_nondefined_env_variables
 
def configTest
 
def configNewTest
 
def executeTest
 
def printOptions
 
def selectPlugin
 

Public Attributes

 options
 
 args
 
 loaded
 
 logger
 
 elkLogger
 
 modcmd
 
 module_unload
 
 module_load
 
 module_swap
 
 execmd
 
 harasser
 
 config
 
 stages
 
 tools
 
 utilities
 
 defaults
 
 log
 
 watchdog
 
 plugin_trans_sem
 
 signature
 
 MTT_TEST_FAILED
 
 MTT_TEST_PASSED
 
 MTT_TEST_SKIPPED
 
 MTT_TEST_TIMED_OUT
 
 MTT_TEST_TIMED_OUT_OR_FAIL
 
 loader
 
 actives
 

Private Member Functions

def __convert_value
 

Detailed Description

Definition at line 52 of file TestDef.py.

Constructor & Destructor Documentation

def TestDef.TestDef.__init__ (   self)

Definition at line 53 of file TestDef.py.

Member Function Documentation

def TestDef.TestDef.__convert_value (   self,
  opt,
  inval 
)
private

Definition at line 102 of file TestDef.py.

+ Here is the caller graph for this function:

def TestDef.TestDef.check_for_nondefined_env_variables (   self)

Definition at line 618 of file TestDef.py.

def TestDef.TestDef.configNewTest (   self,
  file 
)

Definition at line 747 of file TestDef.py.

def TestDef.TestDef.configTest (   self)

Definition at line 641 of file TestDef.py.

+ Here is the call graph for this function:

def TestDef.TestDef.executeTest (   self,
  executor = "sequential" 
)

Definition at line 765 of file TestDef.py.

def TestDef.TestDef.expandWildCards (   self,
  sections 
)

Definition at line 569 of file TestDef.py.

def TestDef.TestDef.fill_env_hidden_section (   self)

fill ENV section with environment variables

Definition at line 599 of file TestDef.py.

+ Here is the caller graph for this function:

def TestDef.TestDef.fill_log_hidden_section (   self)

Add LOG section filled with log results of stages.

Definition at line 609 of file TestDef.py.

+ Here is the call graph for this function:

def TestDef.TestDef.fill_log_interpolation (   self,
  basestr,
  sublog 
)

Definition at line 536 of file TestDef.py.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

def TestDef.TestDef.loadPlugins (   self,
  basedir,
  topdir 
)

Definition at line 249 of file TestDef.py.

def TestDef.TestDef.openElkLogger (   self)

Definition at line 530 of file TestDef.py.

def TestDef.TestDef.openLogger (   self)

Definition at line 519 of file TestDef.py.

def TestDef.TestDef.parseOptions (   self,
  log,
  options,
  keyvals,
  target 
)

Definition at line 173 of file TestDef.py.

+ Here is the call graph for this function:

def TestDef.TestDef.printInfo (   self)

Definition at line 373 of file TestDef.py.

def TestDef.TestDef.printOptions (   self,
  options 
)

Definition at line 787 of file TestDef.py.

def TestDef.TestDef.selectPlugin (   self,
  name,
  category 
)

Definition at line 871 of file TestDef.py.

def TestDef.TestDef.setOptions (   self,
  args 
)

Definition at line 96 of file TestDef.py.

Member Data Documentation

TestDef.TestDef.actives

Definition at line 657 of file TestDef.py.

TestDef.TestDef.args

Definition at line 56 of file TestDef.py.

TestDef.TestDef.config

Definition at line 73 of file TestDef.py.

TestDef.TestDef.defaults

Definition at line 77 of file TestDef.py.

TestDef.TestDef.elkLogger

Definition at line 65 of file TestDef.py.

TestDef.TestDef.execmd

Definition at line 71 of file TestDef.py.

TestDef.TestDef.harasser

Definition at line 72 of file TestDef.py.

TestDef.TestDef.loaded

Definition at line 60 of file TestDef.py.

TestDef.TestDef.loader

Definition at line 264 of file TestDef.py.

TestDef.TestDef.log

Definition at line 78 of file TestDef.py.

TestDef.TestDef.logger

Definition at line 63 of file TestDef.py.

TestDef.TestDef.modcmd

Definition at line 66 of file TestDef.py.

TestDef.TestDef.module_load

Definition at line 69 of file TestDef.py.

TestDef.TestDef.module_swap

Definition at line 70 of file TestDef.py.

TestDef.TestDef.module_unload

Definition at line 68 of file TestDef.py.

TestDef.TestDef.MTT_TEST_FAILED

Definition at line 89 of file TestDef.py.

TestDef.TestDef.MTT_TEST_PASSED

Definition at line 90 of file TestDef.py.

TestDef.TestDef.MTT_TEST_SKIPPED

Definition at line 91 of file TestDef.py.

TestDef.TestDef.MTT_TEST_TIMED_OUT

Definition at line 92 of file TestDef.py.

TestDef.TestDef.MTT_TEST_TIMED_OUT_OR_FAIL

Definition at line 93 of file TestDef.py.

TestDef.TestDef.options

Definition at line 55 of file TestDef.py.

TestDef.TestDef.plugin_trans_sem

Definition at line 80 of file TestDef.py.

TestDef.TestDef.signature

Definition at line 83 of file TestDef.py.

TestDef.TestDef.stages

Definition at line 74 of file TestDef.py.

TestDef.TestDef.tools

Definition at line 75 of file TestDef.py.

TestDef.TestDef.utilities

Definition at line 76 of file TestDef.py.

TestDef.TestDef.watchdog

Definition at line 79 of file TestDef.py.


The documentation for this class was generated from the following file: