doc/api/python/ats3.dropgenerator.Ats3TestDropGenerator-class.html
changeset 432 f2ddfa555b0f
equal deleted inserted replaced
431:7685cec9fd3c 432:f2ddfa555b0f
       
     1 <?xml version="1.0" encoding="ascii"?>
       
     2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       
     3           "DTD/xhtml1-transitional.dtd">
       
     4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
       
     5 <head>
       
     6   <title>ats3.dropgenerator.Ats3TestDropGenerator</title>
       
     7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
       
     8   <script type="text/javascript" src="epydoc.js"></script>
       
     9 </head>
       
    10 
       
    11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
       
    12       alink="#204080">
       
    13 <!-- ==================== NAVIGATION BAR ==================== -->
       
    14 <table class="navbar" border="0" width="100%" cellpadding="0"
       
    15        bgcolor="#a0c0ff" cellspacing="0">
       
    16   <tr valign="middle">
       
    17 
       
    18   <!-- Tree link -->
       
    19       <th>&nbsp;&nbsp;&nbsp;<a
       
    20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
       
    21 
       
    22   <!-- Index link -->
       
    23       <th>&nbsp;&nbsp;&nbsp;<a
       
    24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
       
    25 
       
    26   <!-- Help link -->
       
    27       <th>&nbsp;&nbsp;&nbsp;<a
       
    28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
       
    29 
       
    30       <th class="navbar" width="100%"></th>
       
    31   </tr>
       
    32 </table>
       
    33 <table width="100%" cellpadding="0" cellspacing="0">
       
    34   <tr valign="top">
       
    35     <td width="100%">
       
    36       <span class="breadcrumbs">
       
    37         <a href="ats3-module.html">Package&nbsp;ats3</a> ::
       
    38         <a href="ats3.dropgenerator-module.html">Module&nbsp;dropgenerator</a> ::
       
    39         Class&nbsp;Ats3TestDropGenerator
       
    40       </span>
       
    41     </td>
       
    42     <td>
       
    43       <table cellpadding="0" cellspacing="0">
       
    44         <!-- hide/show private -->
       
    45         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
       
    46     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
       
    47         <tr><td align="right"><span class="options"
       
    48             >[<a href="frames.html" target="_top">frames</a
       
    49             >]&nbsp;|&nbsp;<a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html"
       
    50             target="_top">no&nbsp;frames</a>]</span></td></tr>
       
    51       </table>
       
    52     </td>
       
    53   </tr>
       
    54 </table>
       
    55 <!-- ==================== CLASS DESCRIPTION ==================== -->
       
    56 <h1 class="epydoc">Class Ats3TestDropGenerator</h1><span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator">source&nbsp;code</a></span><br /><br />
       
    57 <pre class="base-tree">
       
    58 object --+
       
    59          |
       
    60         <strong class="uidshort">Ats3TestDropGenerator</strong>
       
    61 </pre>
       
    62 
       
    63 <hr />
       
    64 <p>Generate test drop zip file for ATS3.</p>
       
    65 <p>Generates drom zip files file from a TestPlan instance. The main
       
    66 responsibility of this class is to serialize the plan into a valid XML
       
    67 file and build a zip file for the drop.</p>
       
    68 <p>Creates one &lt;set&gt; for each component's tests.</p>
       
    69 <div class="rst-section" id="rst-stif-harness-normal-operation">
       
    70 <h1 class="heading">Stif harness, normal operation</h1>
       
    71 <ul class="rst-simple">
       
    72 <li>create logging dir for stif             makedir (to C:logsTestFramework)</li>
       
    73 <li>install data files                      install (to E:    estingdata)</li>
       
    74 <li>install configuration (.cfg) files      &quot;       (to E:    estingconf)</li>
       
    75 <li>install testmodule (.dll) files         &quot;       (to C:sysin)</li>
       
    76 <li>install engine ini (testframework.ini)  &quot;       (to C:    estframework)</li>
       
    77 <li>execute cases from the engine ini       run-cases</li>
       
    78 <li>fetch logs                              fetch-log</li>
       
    79 </ul>
       
    80 </div>
       
    81 <div class="rst-section" id="rst-stif-harness-sis-package-installation">
       
    82 <h1 class="heading">Stif harness, SIS package installation</h1>
       
    83 <ul class="rst-simple">
       
    84 <li>like above but with data and config files replaced by sis files</li>
       
    85 <li>install sis to the device               install-software</li>
       
    86 </ul>
       
    87 </div><br /><br />
       
    88 
       
    89 <!-- ==================== INSTANCE METHODS ==================== -->
       
    90 <a name="section-InstanceMethods"></a>
       
    91 <table class="summary" border="1" cellpadding="3"
       
    92        cellspacing="0" width="100%" bgcolor="white">
       
    93 <tr bgcolor="#70b0f0" class="table-header">
       
    94   <td colspan="2" class="table-header">
       
    95     <table border="0" cellpadding="0" cellspacing="0" width="100%">
       
    96       <tr valign="top">
       
    97         <td align="left"><span class="table-header">Instance Methods</span></td>
       
    98         <td align="right" valign="top"
       
    99          ><span class="options">[<a href="#section-InstanceMethods"
       
   100          class="privatelink" onclick="toggle_private();"
       
   101          >hide private</a>]</span></td>
       
   102       </tr>
       
   103     </table>
       
   104   </td>
       
   105 </tr>
       
   106 <tr>
       
   107     <td width="15%" align="right" valign="top" class="summary">
       
   108       <span class="summary-type">&nbsp;</span>
       
   109     </td><td class="summary">
       
   110       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   111         <tr>
       
   112           <td><span class="summary-sig"><a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span><br />
       
   113       x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td>
       
   114           <td align="right" valign="top">
       
   115             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.__init__">source&nbsp;code</a></span>
       
   116             
       
   117           </td>
       
   118         </tr>
       
   119       </table>
       
   120       
       
   121     </td>
       
   122   </tr>
       
   123 <tr>
       
   124     <td width="15%" align="right" valign="top" class="summary">
       
   125       <span class="summary-type">&nbsp;</span>
       
   126     </td><td class="summary">
       
   127       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   128         <tr>
       
   129           <td><span class="summary-sig"><a name="generate"></a><span class="summary-sig-name">generate</span>(<span class="summary-sig-arg">self</span>,
       
   130         <span class="summary-sig-arg">test_plan</span>,
       
   131         <span class="summary-sig-arg">output_file</span>,
       
   132         <span class="summary-sig-arg">config_file</span>=<span class="summary-sig-default">None</span>)</span><br />
       
   133       Generate a test drop file.</td>
       
   134           <td align="right" valign="top">
       
   135             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate">source&nbsp;code</a></span>
       
   136             
       
   137           </td>
       
   138         </tr>
       
   139       </table>
       
   140       
       
   141     </td>
       
   142   </tr>
       
   143 <tr>
       
   144     <td width="15%" align="right" valign="top" class="summary">
       
   145       <span class="summary-type">&nbsp;</span>
       
   146     </td><td class="summary">
       
   147       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   148         <tr>
       
   149           <td><span class="summary-sig"><a name="generate_drop"></a><span class="summary-sig-name">generate_drop</span>(<span class="summary-sig-arg">self</span>,
       
   150         <span class="summary-sig-arg">test_plan</span>,
       
   151         <span class="summary-sig-arg">xml</span>,
       
   152         <span class="summary-sig-arg">output_file</span>)</span><br />
       
   153       Generate test drop zip file.</td>
       
   154           <td align="right" valign="top">
       
   155             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_drop">source&nbsp;code</a></span>
       
   156             
       
   157           </td>
       
   158         </tr>
       
   159       </table>
       
   160       
       
   161     </td>
       
   162   </tr>
       
   163 <tr>
       
   164     <td width="15%" align="right" valign="top" class="summary">
       
   165       <span class="summary-type">&nbsp;</span>
       
   166     </td><td class="summary">
       
   167       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   168         <tr>
       
   169           <td><span class="summary-sig"><a name="generate_xml"></a><span class="summary-sig-name">generate_xml</span>(<span class="summary-sig-arg">self</span>,
       
   170         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   171       Generate test drop XML.</td>
       
   172           <td align="right" valign="top">
       
   173             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_xml">source&nbsp;code</a></span>
       
   174             
       
   175           </td>
       
   176         </tr>
       
   177       </table>
       
   178       
       
   179     </td>
       
   180   </tr>
       
   181 <tr>
       
   182     <td width="15%" align="right" valign="top" class="summary">
       
   183       <span class="summary-type">&nbsp;</span>
       
   184     </td><td class="summary">
       
   185       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   186         <tr>
       
   187           <td><span class="summary-sig"><a name="generate_plan"></a><span class="summary-sig-name">generate_plan</span>(<span class="summary-sig-arg">self</span>,
       
   188         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   189       Generate the test &lt;plan&gt; with multiple &lt;set&gt;s.</td>
       
   190           <td align="right" valign="top">
       
   191             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_plan">source&nbsp;code</a></span>
       
   192             
       
   193           </td>
       
   194         </tr>
       
   195       </table>
       
   196       
       
   197     </td>
       
   198   </tr>
       
   199 <tr>
       
   200     <td width="15%" align="right" valign="top" class="summary">
       
   201       <span class="summary-type">&nbsp;</span>
       
   202     </td><td class="summary">
       
   203       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   204         <tr>
       
   205           <td><span class="summary-sig"><a name="generate_steps_logdir"></a><span class="summary-sig-name">generate_steps_logdir</span>(<span class="summary-sig-arg">self</span>,
       
   206         <span class="summary-sig-arg">setd</span>,
       
   207         <span class="summary-sig-arg">case</span>)</span><br />
       
   208       generates STIF log dir.</td>
       
   209           <td align="right" valign="top">
       
   210             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_logdir">source&nbsp;code</a></span>
       
   211             
       
   212           </td>
       
   213         </tr>
       
   214       </table>
       
   215       
       
   216     </td>
       
   217   </tr>
       
   218 <tr>
       
   219     <td width="15%" align="right" valign="top" class="summary">
       
   220       <span class="summary-type">&nbsp;</span>
       
   221     </td><td class="summary">
       
   222       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   223         <tr>
       
   224           <td><span class="summary-sig"><a name="generate_steps_engineini"></a><span class="summary-sig-name">generate_steps_engineini</span>(<span class="summary-sig-arg">self</span>,
       
   225         <span class="summary-sig-arg">setd</span>,
       
   226         <span class="summary-sig-arg">case</span>)</span><br />
       
   227       Engine ini install ( if one exists )</td>
       
   228           <td align="right" valign="top">
       
   229             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_engineini">source&nbsp;code</a></span>
       
   230             
       
   231           </td>
       
   232         </tr>
       
   233       </table>
       
   234       
       
   235     </td>
       
   236   </tr>
       
   237 <tr>
       
   238     <td width="15%" align="right" valign="top" class="summary">
       
   239       <span class="summary-type">&nbsp;</span>
       
   240     </td><td class="summary">
       
   241       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   242         <tr>
       
   243           <td><span class="summary-sig"><a name="generate_steps_sisfiles"></a><span class="summary-sig-name">generate_steps_sisfiles</span>(<span class="summary-sig-arg">self</span>,
       
   244         <span class="summary-sig-arg">setd</span>,
       
   245         <span class="summary-sig-arg">case</span>,
       
   246         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   247       generating steps for sis files</td>
       
   248           <td align="right" valign="top">
       
   249             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_sisfiles">source&nbsp;code</a></span>
       
   250             
       
   251           </td>
       
   252         </tr>
       
   253       </table>
       
   254       
       
   255     </td>
       
   256   </tr>
       
   257 <tr>
       
   258     <td width="15%" align="right" valign="top" class="summary">
       
   259       <span class="summary-type">&nbsp;</span>
       
   260     </td><td class="summary">
       
   261       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   262         <tr>
       
   263           <td><span class="summary-sig"><a name="generate_steps_tracestart"></a><span class="summary-sig-name">generate_steps_tracestart</span>(<span class="summary-sig-arg">self</span>,
       
   264         <span class="summary-sig-arg">setd</span>,
       
   265         <span class="summary-sig-arg">case</span>,
       
   266         <span class="summary-sig-arg">pmds</span>)</span><br />
       
   267       Tracing steps are added (Trace Start)</td>
       
   268           <td align="right" valign="top">
       
   269             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_tracestart">source&nbsp;code</a></span>
       
   270             
       
   271           </td>
       
   272         </tr>
       
   273       </table>
       
   274       
       
   275     </td>
       
   276   </tr>
       
   277 <tr>
       
   278     <td width="15%" align="right" valign="top" class="summary">
       
   279       <span class="summary-type">&nbsp;</span>
       
   280     </td><td class="summary">
       
   281       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   282         <tr>
       
   283           <td><span class="summary-sig"><a name="generate_steps_createstep"></a><span class="summary-sig-name">generate_steps_createstep</span>(<span class="summary-sig-arg">self</span>,
       
   284         <span class="summary-sig-arg">setd</span>,
       
   285         <span class="summary-sig-arg">case</span>,
       
   286         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   287       generates core steps for a single set</td>
       
   288           <td align="right" valign="top">
       
   289             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_createstep">source&nbsp;code</a></span>
       
   290             
       
   291           </td>
       
   292         </tr>
       
   293       </table>
       
   294       
       
   295     </td>
       
   296   </tr>
       
   297 <tr>
       
   298     <td width="15%" align="right" valign="top" class="summary">
       
   299       <span class="summary-type">&nbsp;</span>
       
   300     </td><td class="summary">
       
   301       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   302         <tr>
       
   303           <td><span class="summary-sig"><a name="generate_steps_tracestop"></a><span class="summary-sig-name">generate_steps_tracestop</span>(<span class="summary-sig-arg">self</span>,
       
   304         <span class="summary-sig-arg">setd</span>,
       
   305         <span class="summary-sig-arg">case</span>,
       
   306         <span class="summary-sig-arg">pmds</span>)</span><br />
       
   307       Tracing steps are added (Trace Stop)</td>
       
   308           <td align="right" valign="top">
       
   309             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_tracestop">source&nbsp;code</a></span>
       
   310             
       
   311           </td>
       
   312         </tr>
       
   313       </table>
       
   314       
       
   315     </td>
       
   316   </tr>
       
   317 <tr>
       
   318     <td width="15%" align="right" valign="top" class="summary">
       
   319       <span class="summary-type">&nbsp;</span>
       
   320     </td><td class="summary">
       
   321       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   322         <tr>
       
   323           <td><span class="summary-sig"><a name="generate_steps_ctcdata"></a><span class="summary-sig-name">generate_steps_ctcdata</span>(<span class="summary-sig-arg">self</span>,
       
   324         <span class="summary-sig-arg">setd</span>,
       
   325         <span class="summary-sig-arg">case</span>,
       
   326         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   327       generates steps for installing CTC data</td>
       
   328           <td align="right" valign="top">
       
   329             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_ctcdata">source&nbsp;code</a></span>
       
   330             
       
   331           </td>
       
   332         </tr>
       
   333       </table>
       
   334       
       
   335     </td>
       
   336   </tr>
       
   337 <tr>
       
   338     <td width="15%" align="right" valign="top" class="summary">
       
   339       <span class="summary-type">&nbsp;</span>
       
   340     </td><td class="summary">
       
   341       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   342         <tr>
       
   343           <td><span class="summary-sig"><a name="generate_steps_logfetching"></a><span class="summary-sig-name">generate_steps_logfetching</span>(<span class="summary-sig-arg">self</span>,
       
   344         <span class="summary-sig-arg">setd</span>,
       
   345         <span class="summary-sig-arg">case</span>)</span><br />
       
   346       generates steps for fetching log file</td>
       
   347           <td align="right" valign="top">
       
   348             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_logfetching">source&nbsp;code</a></span>
       
   349             
       
   350           </td>
       
   351         </tr>
       
   352       </table>
       
   353       
       
   354     </td>
       
   355   </tr>
       
   356 <tr>
       
   357     <td width="15%" align="right" valign="top" class="summary">
       
   358       <span class="summary-type">&nbsp;</span>
       
   359     </td><td class="summary">
       
   360       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   361         <tr>
       
   362           <td><span class="summary-sig"><a name="generate_steps"></a><span class="summary-sig-name">generate_steps</span>(<span class="summary-sig-arg">self</span>,
       
   363         <span class="summary-sig-arg">setd</span>,
       
   364         <span class="summary-sig-arg">case</span>,
       
   365         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   366       Generate the test plan &lt;step&gt;s.</td>
       
   367           <td align="right" valign="top">
       
   368             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps">source&nbsp;code</a></span>
       
   369             
       
   370           </td>
       
   371         </tr>
       
   372       </table>
       
   373       
       
   374     </td>
       
   375   </tr>
       
   376 <tr>
       
   377     <td width="15%" align="right" valign="top" class="summary">
       
   378       <span class="summary-type">&nbsp;</span>
       
   379     </td><td class="summary">
       
   380       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   381         <tr>
       
   382           <td><span class="summary-sig"><a name="generate_runsteps_stif"></a><span class="summary-sig-name">generate_runsteps_stif</span>(<span class="summary-sig-arg">self</span>,
       
   383         <span class="summary-sig-arg">setd</span>,
       
   384         <span class="summary-sig-arg">case</span>,
       
   385         <span class="summary-sig-arg">src_dst</span>,
       
   386         <span class="summary-sig-arg">time_out</span>)</span><br />
       
   387       generates runsteps for stif</td>
       
   388           <td align="right" valign="top">
       
   389             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_runsteps_stif">source&nbsp;code</a></span>
       
   390             
       
   391           </td>
       
   392         </tr>
       
   393       </table>
       
   394       
       
   395     </td>
       
   396   </tr>
       
   397 <tr>
       
   398     <td width="15%" align="right" valign="top" class="summary">
       
   399       <span class="summary-type">&nbsp;</span>
       
   400     </td><td class="summary">
       
   401       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   402         <tr>
       
   403           <td><span class="summary-sig"><a name="generate_runsteps_eunit"></a><span class="summary-sig-name">generate_runsteps_eunit</span>(<span class="summary-sig-arg">self</span>,
       
   404         <span class="summary-sig-arg">setd</span>,
       
   405         <span class="summary-sig-arg">case</span>,
       
   406         <span class="summary-sig-arg">src_dst</span>,
       
   407         <span class="summary-sig-arg">time_out</span>,
       
   408         <span class="summary-sig-arg">eunit_flags</span>)</span><br />
       
   409       generates runsteps for eunit</td>
       
   410           <td align="right" valign="top">
       
   411             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_runsteps_eunit">source&nbsp;code</a></span>
       
   412             
       
   413           </td>
       
   414         </tr>
       
   415       </table>
       
   416       
       
   417     </td>
       
   418   </tr>
       
   419 <tr>
       
   420     <td width="15%" align="right" valign="top" class="summary">
       
   421       <span class="summary-type">&nbsp;</span>
       
   422     </td><td class="summary">
       
   423       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   424         <tr>
       
   425           <td><span class="summary-sig"><a name="generate_run_steps"></a><span class="summary-sig-name">generate_run_steps</span>(<span class="summary-sig-arg">self</span>,
       
   426         <span class="summary-sig-arg">case</span>,
       
   427         <span class="summary-sig-arg">setd</span>,
       
   428         <span class="summary-sig-arg">time_out</span>,
       
   429         <span class="summary-sig-arg">eunit_flags</span>)</span><br />
       
   430       Generates run-steps</td>
       
   431           <td align="right" valign="top">
       
   432             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_run_steps">source&nbsp;code</a></span>
       
   433             
       
   434           </td>
       
   435         </tr>
       
   436       </table>
       
   437       
       
   438     </td>
       
   439   </tr>
       
   440 <tr>
       
   441     <td width="15%" align="right" valign="top" class="summary">
       
   442       <span class="summary-type">&nbsp;</span>
       
   443     </td><td class="summary">
       
   444       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   445         <tr>
       
   446           <td><span class="summary-sig"><a name="generate_install_step"></a><span class="summary-sig-name">generate_install_step</span>(<span class="summary-sig-arg">self</span>,
       
   447         <span class="summary-sig-arg">case</span>,
       
   448         <span class="summary-sig-arg">step_type</span>,
       
   449         <span class="summary-sig-arg">filename</span>,
       
   450         <span class="summary-sig-arg">src_dir</span>,
       
   451         <span class="summary-sig-arg">dst_dir</span>,
       
   452         <span class="summary-sig-arg">case_harness</span>,
       
   453         <span class="summary-sig-arg">src_dst</span>=<span class="summary-sig-default">None</span>)</span><br />
       
   454       Generate install &lt;step&gt;.</td>
       
   455           <td align="right" valign="top">
       
   456             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_install_step">source&nbsp;code</a></span>
       
   457             
       
   458           </td>
       
   459         </tr>
       
   460       </table>
       
   461       
       
   462     </td>
       
   463   </tr>
       
   464 <tr>
       
   465     <td width="15%" align="right" valign="top" class="summary">
       
   466       <span class="summary-type">&nbsp;</span>
       
   467     </td><td class="summary">
       
   468       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   469         <tr>
       
   470           <td><span class="summary-sig"><a name="drop_files"></a><span class="summary-sig-name">drop_files</span>(<span class="summary-sig-arg">self</span>,
       
   471         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   472       Yield a list of drop files.</td>
       
   473           <td align="right" valign="top">
       
   474             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.drop_files">source&nbsp;code</a></span>
       
   475             
       
   476           </td>
       
   477         </tr>
       
   478       </table>
       
   479       
       
   480     </td>
       
   481   </tr>
       
   482 <tr>
       
   483     <td width="15%" align="right" valign="top" class="summary">
       
   484       <span class="summary-type">&nbsp;</span>
       
   485     </td><td class="summary">
       
   486       <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   487         <tr>
       
   488           <td><span class="summary-sig"><a name="generate_files"></a><span class="summary-sig-name">generate_files</span>(<span class="summary-sig-arg">self</span>,
       
   489         <span class="summary-sig-arg">test_plan</span>)</span><br />
       
   490       Generate the &lt;files&gt; section.</td>
       
   491           <td align="right" valign="top">
       
   492             <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_files">source&nbsp;code</a></span>
       
   493             
       
   494           </td>
       
   495         </tr>
       
   496       </table>
       
   497       
       
   498     </td>
       
   499   </tr>
       
   500   <tr>
       
   501     <td colspan="2" class="summary">
       
   502     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
       
   503       <code>__delattr__</code>,
       
   504       <code>__getattribute__</code>,
       
   505       <code>__hash__</code>,
       
   506       <code>__new__</code>,
       
   507       <code>__reduce__</code>,
       
   508       <code>__reduce_ex__</code>,
       
   509       <code>__repr__</code>,
       
   510       <code>__setattr__</code>,
       
   511       <code>__str__</code>
       
   512       </p>
       
   513     </td>
       
   514   </tr>
       
   515 </table>
       
   516 <!-- ==================== CLASS VARIABLES ==================== -->
       
   517 <a name="section-ClassVariables"></a>
       
   518 <table class="summary" border="1" cellpadding="3"
       
   519        cellspacing="0" width="100%" bgcolor="white">
       
   520 <tr bgcolor="#70b0f0" class="table-header">
       
   521   <td colspan="2" class="table-header">
       
   522     <table border="0" cellpadding="0" cellspacing="0" width="100%">
       
   523       <tr valign="top">
       
   524         <td align="left"><span class="table-header">Class Variables</span></td>
       
   525         <td align="right" valign="top"
       
   526          ><span class="options">[<a href="#section-ClassVariables"
       
   527          class="privatelink" onclick="toggle_private();"
       
   528          >hide private</a>]</span></td>
       
   529       </tr>
       
   530     </table>
       
   531   </td>
       
   532 </tr>
       
   533 <tr>
       
   534     <td width="15%" align="right" valign="top" class="summary">
       
   535       <span class="summary-type">&nbsp;</span>
       
   536     </td><td class="summary">
       
   537         <a name="STIF_LOG_DIR"></a><span class="summary-name">STIF_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;">r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;</code>
       
   538     </td>
       
   539   </tr>
       
   540 <tr>
       
   541     <td width="15%" align="right" valign="top" class="summary">
       
   542       <span class="summary-type">&nbsp;</span>
       
   543     </td><td class="summary">
       
   544         <a name="STIFUNIT_LOG_DIR"></a><span class="summary-name">STIFUNIT_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;">r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;</code>
       
   545     </td>
       
   546   </tr>
       
   547 <tr>
       
   548     <td width="15%" align="right" valign="top" class="summary">
       
   549       <span class="summary-type">&nbsp;</span>
       
   550     </td><td class="summary">
       
   551         <a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html#EUNIT_LOG_DIR" class="summary-name">EUNIT_LOG_DIR</a> = <code title="r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.sep+ &quot;logs&quot;">r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.s<code class="variable-ellipsis">...</code></code>
       
   552     </td>
       
   553   </tr>
       
   554 <tr>
       
   555     <td width="15%" align="right" valign="top" class="summary">
       
   556       <span class="summary-type">&nbsp;</span>
       
   557     </td><td class="summary">
       
   558         <a name="CTC_LOG_DIR"></a><span class="summary-name">CTC_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;data&quot;+ os.sep+ &quot;ctc&quot;">r&quot;c:&quot;+ os.sep+ &quot;data&quot;+ os.sep+ &quot;ctc&quot;</code>
       
   559     </td>
       
   560   </tr>
       
   561 </table>
       
   562 <!-- ==================== PROPERTIES ==================== -->
       
   563 <a name="section-Properties"></a>
       
   564 <table class="summary" border="1" cellpadding="3"
       
   565        cellspacing="0" width="100%" bgcolor="white">
       
   566 <tr bgcolor="#70b0f0" class="table-header">
       
   567   <td colspan="2" class="table-header">
       
   568     <table border="0" cellpadding="0" cellspacing="0" width="100%">
       
   569       <tr valign="top">
       
   570         <td align="left"><span class="table-header">Properties</span></td>
       
   571         <td align="right" valign="top"
       
   572          ><span class="options">[<a href="#section-Properties"
       
   573          class="privatelink" onclick="toggle_private();"
       
   574          >hide private</a>]</span></td>
       
   575       </tr>
       
   576     </table>
       
   577   </td>
       
   578 </tr>
       
   579   <tr>
       
   580     <td colspan="2" class="summary">
       
   581     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
       
   582       <code>__class__</code>
       
   583       </p>
       
   584     </td>
       
   585   </tr>
       
   586 </table>
       
   587 <!-- ==================== METHOD DETAILS ==================== -->
       
   588 <a name="section-MethodDetails"></a>
       
   589 <table class="details" border="1" cellpadding="3"
       
   590        cellspacing="0" width="100%" bgcolor="white">
       
   591 <tr bgcolor="#70b0f0" class="table-header">
       
   592   <td colspan="2" class="table-header">
       
   593     <table border="0" cellpadding="0" cellspacing="0" width="100%">
       
   594       <tr valign="top">
       
   595         <td align="left"><span class="table-header">Method Details</span></td>
       
   596         <td align="right" valign="top"
       
   597          ><span class="options">[<a href="#section-MethodDetails"
       
   598          class="privatelink" onclick="toggle_private();"
       
   599          >hide private</a>]</span></td>
       
   600       </tr>
       
   601     </table>
       
   602   </td>
       
   603 </tr>
       
   604 </table>
       
   605 <a name="__init__"></a>
       
   606 <div>
       
   607 <table class="details" border="1" cellpadding="3"
       
   608        cellspacing="0" width="100%" bgcolor="white">
       
   609 <tr><td>
       
   610   <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
   611   <tr valign="top"><td>
       
   612   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span>
       
   613     <br /><em class="fname">(Constructor)</em>
       
   614   </h3>
       
   615   </td><td align="right" valign="top"
       
   616     ><span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.__init__">source&nbsp;code</a></span>&nbsp;
       
   617     </td>
       
   618   </table>
       
   619   
       
   620   x.__init__(...) initializes x; see x.__class__.__doc__ for signature
       
   621   <dl class="fields">
       
   622     <dt>Overrides:
       
   623       object.__init__
       
   624         <dd><em class="note">(inherited documentation)</em></dd>
       
   625     </dt>
       
   626   </dl>
       
   627 </td></tr></table>
       
   628 </div>
       
   629 <br />
       
   630 <!-- ==================== CLASS VARIABLE DETAILS ==================== -->
       
   631 <a name="section-ClassVariableDetails"></a>
       
   632 <table class="details" border="1" cellpadding="3"
       
   633        cellspacing="0" width="100%" bgcolor="white">
       
   634 <tr bgcolor="#70b0f0" class="table-header">
       
   635   <td colspan="2" class="table-header">
       
   636     <table border="0" cellpadding="0" cellspacing="0" width="100%">
       
   637       <tr valign="top">
       
   638         <td align="left"><span class="table-header">Class Variable Details</span></td>
       
   639         <td align="right" valign="top"
       
   640          ><span class="options">[<a href="#section-ClassVariableDetails"
       
   641          class="privatelink" onclick="toggle_private();"
       
   642          >hide private</a>]</span></td>
       
   643       </tr>
       
   644     </table>
       
   645   </td>
       
   646 </tr>
       
   647 </table>
       
   648 <a name="EUNIT_LOG_DIR"></a>
       
   649 <div>
       
   650 <table class="details" border="1" cellpadding="3"
       
   651        cellspacing="0" width="100%" bgcolor="white">
       
   652 <tr><td>
       
   653   <h3 class="epydoc">EUNIT_LOG_DIR</h3>
       
   654   
       
   655   <dl class="fields">
       
   656   </dl>
       
   657   <dl class="fields">
       
   658     <dt>Value:</dt>
       
   659       <dd><table><tr><td><pre class="variable">
       
   660 r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.sep+ &quot;logs&quot;
       
   661 </pre></td></tr></table>
       
   662 </dd>
       
   663   </dl>
       
   664 </td></tr></table>
       
   665 </div>
       
   666 <br />
       
   667 <!-- ==================== NAVIGATION BAR ==================== -->
       
   668 <table class="navbar" border="0" width="100%" cellpadding="0"
       
   669        bgcolor="#a0c0ff" cellspacing="0">
       
   670   <tr valign="middle">
       
   671 
       
   672   <!-- Tree link -->
       
   673       <th>&nbsp;&nbsp;&nbsp;<a
       
   674         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
       
   675 
       
   676   <!-- Index link -->
       
   677       <th>&nbsp;&nbsp;&nbsp;<a
       
   678         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
       
   679 
       
   680   <!-- Help link -->
       
   681       <th>&nbsp;&nbsp;&nbsp;<a
       
   682         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
       
   683 
       
   684       <th class="navbar" width="100%"></th>
       
   685   </tr>
       
   686 </table>
       
   687 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
       
   688   <tr>
       
   689     <td align="left" class="footer">
       
   690     Generated by Epydoc 3.0beta1 on Wed Sep 09 13:44:17 2009
       
   691     </td>
       
   692     <td align="right" class="footer">
       
   693       <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
       
   694     </td>
       
   695   </tr>
       
   696 </table>
       
   697 
       
   698 <script type="text/javascript">
       
   699   <!--
       
   700   // Private objects are initially displayed (because if
       
   701   // javascript is turned off then we want them to be
       
   702   // visible); but by default, we want to hide them.  So hide
       
   703   // them unless we have a cookie that says to show them.
       
   704   checkCookie()
       
   705   // -->
       
   706 </script>
       
   707   
       
   708 </body>
       
   709 </html>