testexecmgmt/ucc/Test/xml/CommandLineTest.dtd
changeset 0 3da2a79470a7
equal deleted inserted replaced
-1:000000000000 0:3da2a79470a7
       
     1 <!ELEMENT CommandLineTest (name,commandLine,logFile?,timeout,dependencies?)>
       
     2 <!ELEMENT name (#PCDATA)>
       
     3 <!-- Name for your test. -->
       
     4 <!ELEMENT commandLine (#PCDATA)>
       
     5 <!-- Command to be executed  on the device. [As it appears on the command line]  -->
       
     6 
       
     7 <!ELEMENT logFile (#PCDATA)>
       
     8 <!-- Optional tag, specify a log file to be retrieved after the test has run -->
       
     9 <!ELEMENT timeout (#PCDATA)>
       
    10 <!--Timeout (seconds) for the test -->
       
    11 <!-- Dependencies -->
       
    12 <!--  Any test dependencies must go here.  Option of four different types. All are optional. -->
       
    13 <!ELEMENT dependencies (data*,build*,delete*,retrieve*)>
       
    14 <!-- DATA -->
       
    15 <!-- Any data file needed by the test to be copied to the device during run time. -->
       
    16 <!ELEMENT data (hostPath,devicePath+)>
       
    17 <!ELEMENT data.hostPath (#PCDATA)>
       
    18 <!ELEMENT data.devicePath (#PCDATA)>
       
    19 <!-- BUILDABLE -->
       
    20 <!-- Any binary file needed by the test to be copied to the device during run time. -->
       
    21 <!ELEMENT build (hostPath,devicePath+,mmpFile,bldInfPath)>
       
    22 <!ATTLIST build type CDATA "test">
       
    23 <!ELEMENT build.hostPath (#PCDATA)>
       
    24 <!ELEMENT build.devicePath (#PCDATA)>
       
    25 <!ELEMENT build.mmpFile (#PCDATA)>
       
    26 <!ELEMENT build.bldInfPath (#PCDATA)>
       
    27 <!-- DELETABLE -->
       
    28 <!-- Any file to be deleted from the device after the test has run. -->
       
    29 <!ELEMENT delete (devicePath)>
       
    30 <!ELEMENT delete.devicePath (#PCDATA)>
       
    31 <!-- RETRIEVABLE -->
       
    32 <!-- Any file to be retrieved and deleted from the device after the test has run. -->
       
    33 <!ELEMENT retrieve (devicePath,hostPath)>
       
    34 <!ATTLIST retrieve timeStamp (yes|no) "no">
       
    35 <!ELEMENT retrieve.devicePath (#PCDATA)>
       
    36 <!ELEMENT retrieve.hostPath (#PCDATA)>