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§"