Package ats3 :: Class Ats3TestPlan
[hide private]
[frames] | no frames]

Class Ats3TestPlan

source code

object --+
         |
        Ats3TestPlan

Tells ATS3 server what to test and how.

The ATS3 test plan from which the test.xml file can be written. The test plan captures all the data related to a test run: flashing, installation of data files and configuration files, test cases, and the notifications.



Instance Methods [hide private]
 
__init__(self, config)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
to_bool(self, param) source code
 
insert_set(self, data_files=None, config_files=None, engine_ini_file=None, image_files=None, sis_files=None, testmodule_files=None, test_timeout=None, eunitexerunner_flags=None, test_harness=None, src_dst=None, pmd_files=None, trace_activation_files=None, custom_dir=None, component_path=None)
Insert a test set into the test plan.
source code
 
set_plan_harness(self)
setting up test harness for a plan
source code
 
post_actions(self)
ATS3 post actions.
source code
 
__getitem__(self, key) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  EMAIL_SUBJECT = u"ATS3 report for §RUN_NAME§ §RUN_START_DATE§ ...
  REPORT_PATH = u"§RUN_NAME§"+ os.sep+ u"§RUN_START_DATE§_§RUN_S...
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, config)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

post_actions(self)

source code 
ATS3 post actions.
Decorators:
  • @property

Class Variable Details [hide private]

EMAIL_SUBJECT

Value:
u"ATS3 report for §RUN_NAME§ §RUN_START_DATE§ " u"§RUN_START_TIME§"

REPORT_PATH

Value:
u"§RUN_NAME§"+ os.sep+ u"§RUN_START_DATE§_§RUN_START_TIME§"