adaptationlayer/tsy/simatktsy_dll/internal/test/simatktsy_testtool/simatk/testfiles/simatk_setupeventlist.xml
changeset 4 510c70acdbf6
parent 3 1972d8c2e329
child 5 8ccc39f9d787
equal deleted inserted replaced
3:1972d8c2e329 4:510c70acdbf6
     1 <?xml version="1.0" encoding="utf-8"?> 
       
     2 
       
     3 <!-- MOD_0017.001_SIM_ATK_TSY_[SET UP EVENT LIST - normal] -->
       
     4 
       
     5 
       
     6 <isc-test-control id="17">
       
     7 
       
     8 
       
     9 <!-- ******** -->
       
    10 <!-- CHANNELS -->
       
    11 <!-- ******** -->
       
    12 <channels>
       
    13 	<channel id="0x07"/>
       
    14 </channels>
       
    15 
       
    16 
       
    17 <!-- ****** -->
       
    18 <!-- INPUTS -->
       
    19 <!-- ****** -->
       
    20 <inputs>
       
    21 
       
    22 
       
    23 <!-- PROACTIVE COMMANDS -->
       
    24 <!-- ****************** -->
       
    25 
       
    26     <!-- USED BY: 27.22.4.16.1 -->
       
    27     <input id="10001">
       
    28         <name>PROACTIVE COMMAND: SET UP EVENT LIST 1.1.1, 1.3.1, 1.4.1</name>
       
    29         <direction>sos</direction>
       
    30         <message>15,28,00,5A,00,00,08,00,00,10,00,55,00,10,D0,0C,81,03,01,05,00,82,02,81,82,99,01,01,90,00</message>
       
    31     </input>
       
    32 
       
    33     <input id="10002">
       
    34         <name>PROACTIVE COMMAND: SET UP EVENT LIST 1.2.1</name>
       
    35         <direction>sos</direction>
       
    36         <message>15,28,00,5A,00,00,08,00,00,10,00,55,00,11,D0,0D,81,03,01,05,00,82,02,81,82,99,02,01,02,90,00</message>
       
    37     </input>
       
    38     
       
    39     <input id="10003">
       
    40         <name>PROACTIVE COMMAND: SET UP EVENT LIST 1.2.2</name>
       
    41         <direction>sos</direction>
       
    42         <message>15,28,00,5A,00,00,08,00,00,10,00,55,00,10,D0,0C,81,03,01,05,00,82,02,81,82,99,01,02,90,00</message>
       
    43     </input>
       
    44     
       
    45     <input id="10004">
       
    46         <name>PROACTIVE COMMAND: SET UP EVENT LIST 1.3.2</name>
       
    47         <direction>sos</direction>
       
    48         <message>15,28,00,5A,00,00,08,00,00,10,00,55,00,0F,D0,0B,81,03,01,05,00,82,02,81,82,99,00,90,00</message>
       
    49                                                            
       
    50     </input>
       
    51     
       
    52     
       
    53 <!-- CALL SERVER -->
       
    54 <!-- *********** -->
       
    55 
       
    56     <!-- USED BY: 27.22.4.16.1 -->
       
    57     <input id="30001">
       
    58         <name>CALL_STATUS_IND, CALL_STATUS_ANSWERED</name>
       
    59         <direction>sos</direction>
       
    60         <message>00,00,10,01,00,00,20,01,00,0f,00,03,0a,04,07,00,07,04,01,00,be,04,80,00</message>
       
    61     </input>
       
    62     
       
    63     <input id="30002">
       
    64         <name>CALL_STATUS_IND, CALL_STATUS_MT_RELEASE</name>
       
    65         <direction>sos</direction>
       
    66         <message>00,00,10,01,00,00,20,01,00,0f,00,04,0a,04,0a,00,07,04,01,00,be,04,00,02,bf,08,02,e0,90,00,00,00</message>
       
    67     </input>  
       
    68     
       
    69       
       
    70 <!-- SIM SESSION END -->
       
    71 <!-- *************** -->
       
    72     <input id="90004">
       
    73         <name>SIM Session End</name>
       
    74         <direction>sos</direction>
       
    75         <message>15,00,00,5A,00,00,78,34,00,13,00,00,90,00,00,00</message>
       
    76         <!-- Transaction Id's (9:th byte) must match with Terminal responses transaction id -->
       
    77     </input>
       
    78 
       
    79 </inputs>
       
    80 
       
    81 
       
    82 <!-- ******* -->
       
    83 <!-- OUTPUTS -->
       
    84 <!-- ******* -->
       
    85 <outputs>
       
    86 
       
    87 
       
    88 <!-- ENVELOPES -->
       
    89 <!-- ********* -->
       
    90 
       
    91     <!-- USED BY: 27.22.4.16.1 -->
       
    92     <output id="60001">
       
    93         <name>ENVELOPE: EVENT DOWNLOAD CALL CONNECTED 1.1.1</name>
       
    94         <direction>dos</direction>
       
    95         <message>00,00,00,5A,00,12,00,00,C5,12,00,0C,D6,0A,99,01,01,82,02,82,81,9C,01,80</message>
       
    96            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,7F,FF,FF,7F,FF,FF,FF,7F,FF,FF</mask>
       
    97     </output>
       
    98     
       
    99     <output id="60002">
       
   100         <name>ENVELOPE: EVENT DOWNLOAD CALL DISCONNECTED 1.2.2B</name>
       
   101         <direction>dos</direction>
       
   102         <message>00,00,00,5A,00,16,00,00,C5,12,00,10,D6,0E,99,01,02,82,02,83,81,9C,01,00,9A,02,E0,90</message>
       
   103            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,7F,FF,FF,7F,FF,FF,FF,7F,FF,FF,7F,FF,FF,FF</mask>
       
   104     </output>
       
   105     
       
   106     
       
   107 <!-- TERMINAL RESPONSES -->
       
   108 <!-- ****************** -->
       
   109 
       
   110     <!-- USED BY: 27.22.4.16.1 -->
       
   111     <output id="40001">
       
   112         <name>TERMINAL RESPONSE: SET UP EVENT LIST 1.1.1, 1.2.1</name>
       
   113         <direction>dos</direction>
       
   114         <message>1D,00,10,5A,00,16,00,08,00,11,00,00,00,0C,81,03,01,05,00,82,02,82,81,83,01,00,00,00</message>
       
   115            <mask>00,00,00,FF,00,FF,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF</mask>
       
   116     </output>
       
   117 
       
   118 </outputs>
       
   119 
       
   120 
       
   121 <!-- ********** -->
       
   122 <!-- TEST STEPS -->
       
   123 <!-- ********** -->
       
   124 <steps>
       
   125 
       
   126 
       
   127 <!-- PROACTIVE COMMANDS -->
       
   128 <!-- ****************** -->
       
   129 
       
   130 <!-- USED BY: 27.22.4.16.1 -->
       
   131     <step id="10001" type="simulate">
       
   132         <name>Send PCMD</name>
       
   133         <channel id="0x07"/>
       
   134         <input-ref id="10001"/>
       
   135     </step>
       
   136     
       
   137     <step id="10002" type="simulate">
       
   138         <name>Send PCMD</name>
       
   139         <channel id="0x07"/>
       
   140         <input-ref id="10002"/>
       
   141     </step>
       
   142     
       
   143     <step id="10003" type="simulate">
       
   144         <name>Send PCMD</name>
       
   145         <channel id="0x07"/>
       
   146         <input-ref id="10003"/>
       
   147     </step>
       
   148     
       
   149     <step id="10004" type="simulate">
       
   150         <name>Send PCMD</name>
       
   151         <channel id="0x07"/>
       
   152         <input-ref id="10004"/>
       
   153     </step>
       
   154     
       
   155     
       
   156 <!-- CALL SERVER -->
       
   157 <!-- *********** -->
       
   158 
       
   159 <!-- USED BY: 27.22.4.16.1 -->
       
   160     <step id="30001" type="simulate">
       
   161         <name>CALL_STATUS_IND</name>
       
   162         <channel id="0x07"/>
       
   163         <input-ref id="30001"/>
       
   164     </step> 
       
   165 
       
   166     <step id="30002" type="simulate">
       
   167         <name>CALL_STATUS_IND</name>
       
   168         <channel id="0x07"/>
       
   169         <input-ref id="30002"/>
       
   170     </step>
       
   171     
       
   172     
       
   173 <!-- ENVELOPES -->
       
   174 <!-- ********* -->
       
   175 
       
   176 <!-- USED BY: 27.22.4.16.1 -->
       
   177     <step id="60001" type="intercept">
       
   178         <name>Intercept Envelope</name>
       
   179         <channel id="0x07"/>
       
   180         <output-ref id="60001"/>
       
   181         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   182     </step>
       
   183 
       
   184     <step id="60002" type="intercept">
       
   185         <name>Intercept Envelope</name>
       
   186         <channel id="0x07"/>
       
   187         <output-ref id="60002"/>
       
   188         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   189     </step>
       
   190     
       
   191     
       
   192 <!-- TERMINAL RESPONSES -->
       
   193 <!-- ****************** -->
       
   194 
       
   195 <!-- USED BY: 27.22.4.16.1 -->
       
   196     <step id="40001" type="intercept">
       
   197         <name>Intercept TR</name>
       
   198         <channel id="0x07"/>
       
   199         <output-ref id="40001"/>
       
   200         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   201     </step>
       
   202 
       
   203 
       
   204 <!-- GENERAL STEPS -->
       
   205 <!-- ************* -->
       
   206 
       
   207     <step id="90001" type="sync">
       
   208         <name>Sync with test env</name>
       
   209         <flags>1</flags>
       
   210     </step>
       
   211 
       
   212     <step id="90002" type="open-channel">
       
   213         <name>Attach to channel 7</name>
       
   214         <channel id="0x07"/>
       
   215     </step>
       
   216 
       
   217     <step id="90003" type="close-channel">
       
   218         <name>Detach from channel 7</name>
       
   219         <channel id="0x07"/>
       
   220     </step>
       
   221 
       
   222     <step id="90004" type="simulate">
       
   223         <name>SIM session end</name>
       
   224         <channel id="0x07"/>
       
   225         <input-ref id="90004"/>
       
   226         <flags>0x40</flags>  <!-- Use stored transaction ID in simulated message -->        
       
   227     </step>
       
   228     
       
   229     <step id="90005" type="sleep">
       
   230         <name>Sleep for one second</name>
       
   231         <timeout>1000</timeout>
       
   232         <block>false</block>
       
   233     </step>
       
   234     
       
   235     <step id="90006" type="sleep">
       
   236         <name>Sleep for one second, receive boot up messages</name>
       
   237         <timeout>1000</timeout>
       
   238         <block>false</block>
       
   239         <flags>1</flags>
       
   240     </step>    
       
   241 
       
   242 </steps>
       
   243 
       
   244 
       
   245 <!-- ********** -->
       
   246 <!-- TEST CASES -->
       
   247 <!-- ********** -->
       
   248 <cases>
       
   249 
       
   250 <!-- 27.22.4.16.1 SET UP EVENT LIST (normal) -->
       
   251     <case id="101">
       
   252         <name>Sequence 1.1 (SET UP EVENT LIST, Set Up Call Connect Event)</name>
       
   253         <timeout>10</timeout>
       
   254         <test-steps>
       
   255             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   256             
       
   257             <step-ref id="10001"/> <!-- Send PCMD -->
       
   258             <step-ref id="40001"/> <!-- Receive TR -->
       
   259             <step-ref id="90004"/> <!-- SIM Session End -->
       
   260             
       
   261             <step-ref id="30001"/> <!-- CALL_STATUS_IND -->
       
   262             <step-ref id="60001"/> <!-- Receive Envelope -->
       
   263             <step-ref id="90004"/> <!-- SIM Session End -->
       
   264             
       
   265             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   266         </test-steps>
       
   267     </case>
       
   268     
       
   269     <case id="102">
       
   270         <name>Sequence 1.2 (SET UP EVENT LIST, Replace Event)</name>
       
   271         <timeout>10</timeout>
       
   272         <test-steps>
       
   273             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   274             
       
   275             <step-ref id="10002"/> <!-- Send PCMD -->
       
   276             <step-ref id="40001"/> <!-- Receive TR -->
       
   277             
       
   278             <step-ref id="90001"/> <!-- Synch -->
       
   279             
       
   280             <step-ref id="10003"/> <!-- Send PCMD -->
       
   281             <step-ref id="40001"/> <!-- Receive TR -->
       
   282             <step-ref id="90004"/> <!-- SIM Session End -->
       
   283             
       
   284             <step-ref id="30001"/> <!-- CALL_STATUS_IND, Call connected -->
       
   285             
       
   286             <step-ref id="90005"/> <!-- Sleep, no envelope should be received -->
       
   287             
       
   288             <step-ref id="30002"/> <!-- CALL_STATUS_IND, Call MT terminated -->
       
   289             <step-ref id="60002"/> <!-- Receive Envelope -->
       
   290             <step-ref id="90004"/> <!-- SIM Session End -->
       
   291             
       
   292             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   293         </test-steps>
       
   294     </case>
       
   295     
       
   296     <case id="103">
       
   297         <name>Sequence 1.3 (SET UP EVENT LIST, Remove Event)</name>
       
   298         <timeout>10</timeout>
       
   299         <test-steps>
       
   300             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   301             
       
   302             <step-ref id="10001"/> <!-- Send PCMD -->
       
   303             <step-ref id="40001"/> <!-- Receive TR -->
       
   304             
       
   305             <step-ref id="90001"/> <!-- Synch -->
       
   306             
       
   307             <step-ref id="10004"/> <!-- Send PCMD -->
       
   308             <step-ref id="40001"/> <!-- Receive TR -->
       
   309             <step-ref id="90004"/> <!-- SIM Session End -->
       
   310             
       
   311             <step-ref id="30001"/> <!-- CALL_STATUS_IND, Call connected -->            
       
   312             <step-ref id="90005"/> <!-- Sleep, no envelope should be received -->
       
   313             
       
   314             <step-ref id="30002"/> <!-- CALL_STATUS_IND, Call MT terminated -->            
       
   315             <step-ref id="90005"/> <!-- Sleep, no envelope should be received -->
       
   316             
       
   317             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   318         </test-steps>
       
   319     </case>
       
   320     
       
   321     <case id="104">
       
   322         <name>Sequence 1.4 (SET UP EVENT LIST, Remove Event on ME Power Cycle)</name>
       
   323         <timeout>10</timeout>
       
   324         <test-steps>
       
   325             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   326             
       
   327             <step-ref id="10001"/> <!-- Send PCMD -->
       
   328             <step-ref id="40001"/> <!-- Receive TR -->
       
   329             <step-ref id="90004"/> <!-- SIM Session End -->
       
   330             
       
   331             <step-ref id="90001"/> <!-- Synch -->
       
   332             <step-ref id="90006"/> <!-- Sleep, filter out boot-up messages -->
       
   333             
       
   334             <step-ref id="30001"/> <!-- CALL_STATUS_IND, Call connected -->            
       
   335             <step-ref id="90005"/> <!-- Sleep, no envelope should be received -->
       
   336             
       
   337             <step-ref id="30002"/> <!-- CALL_STATUS_IND, Call MT terminated -->            
       
   338             <step-ref id="90005"/> <!-- Sleep, no envelope should be received -->
       
   339             
       
   340             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   341         </test-steps>
       
   342     </case>
       
   343     
       
   344     
       
   345     
       
   346 </cases>
       
   347 
       
   348 </isc-test-control>