adaptationlayer/tsy/nokiatsy_dll/internal/test/nokiatsy_test_tool/cbs/group/nokiatsy_cbs.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 <isc-test-control id="1">
       
     3 
       
     4 
       
     5 
       
     6   <!-- Channels that are opened during startup and closed when test environment exits -->
       
     7   <channels>
       
     8   </channels>
       
     9 
       
    10   <!-- Test inputs are declared here -->
       
    11   <inputs>
       
    12 
       
    13      <input id="4001">
       
    14       <name>SMS_CB_ROUTING_RESP (activate)</name>
       
    15       <direction>sos</direction>
       
    16       <message>00,00,00,02,06,00,00,00,01,35,01,00,01,00,00,00</message>
       
    17     </input>
       
    18 
       
    19      <input id="4002">
       
    20       <name>SMS_CB_ROUTING_RESP (deactivate)</name>
       
    21       <direction>sos</direction>
       
    22       <message>00,00,00,02,06,00,00,00,02,35,01,00,00,00,00,00</message>
       
    23     </input>
       
    24 
       
    25     <input id="4010">
       
    26       <name>SMS_CB_ROUTING_IND(GSM CB message)</name>
       
    27       <direction>sos</direction>
       
    28       <message>00,00,00,02,62,00,77,3F,01,36,00,01,00,0E,00,60,40,00,00,65,01,2A,FF,68,3A,1D,AE,7B,BD,EE,F7,BB,CB,FD,5E,A7,C3,AE,F1,BB,DD,50,80,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,81,40,20,10,08,04,02,00,00,00</message>
       
    29     </input>
       
    30 
       
    31     <input id="4011">
       
    32       <name>SMS_CB_ROUTING_IND(UMTS CB message)</name>
       
    33       <direction>sos</direction>
       
    34       <message>00,00,00,02,62,00,77,3F,01,36,00,01,00,0E,00,60,40,00,00,22,00,11,21,C3,32,9B,0D,12,CA,DF,61,F2,38,3C,A7,83,40,F4,F2,9C,0E,6A,97,E7,F3,F0,B9,0C,A2,BE,E1,E9,31,68,46,6B,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,D1,68,34,1A,8D,46,A3,
       
    35       D1,00,00,00,00</message>
       
    36     </input>
       
    37 
       
    38     <input id="4021">
       
    39       <name>Send SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS to CellMo</name>
       
    40       <direction>dos</direction>
       
    41       <message>1e,00,10,09,00,24,00,01,00,3f,69,00,00,7b,01,c8,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff</message>
       
    42     </input>
       
    43 
       
    44     <input id="4252">
       
    45       <name>SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT</name>
       
    46       <direction>sos</direction>
       
    47       <message>1E,10,00,09,00,07,08,34,00,24,25,01,0A</message>
       
    48     </input>
       
    49 
       
    50    <input id="4254">
       
    51       <name>SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456)</name>
       
    52       <direction>sos</direction>
       
    53       <message>1E,10,00,09,00,24,08,34,00,40,48,01,00,7B,01,C8,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,00,00,00,00,00,00,00,00,00,00</message>
       
    54     </input>
       
    55 
       
    56    <input id="4256">
       
    57       <name>SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (456)</name>
       
    58       <direction>sos</direction>
       
    59       <message>1E,10,00,09,00,24,08,34,00,40,48,01,01,C8,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,00,00,00,00,00,00,00,00,00,00</message>
       
    60     </input>
       
    61 
       
    62     <input id="4258">
       
    63       <name>SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT</name>
       
    64       <direction>sos</direction>
       
    65       <message>1E,10,00,09,00,07,08,34,01,24,25,01,0A</message>
       
    66     </input>
       
    67 
       
    68    <input id="4260">
       
    69       <name>SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456)</name>
       
    70       <direction>sos</direction>
       
    71       <message>1E,10,00,09,00,24,08,34,01,40,48,01,00,7B,01,C8,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,00,00,00,00,00,00,00,00,00,00</message>
       
    72     </input>
       
    73 
       
    74    <input id="4262">
       
    75       <name>UPDATE_CB_MSGIDS</name>
       
    76       <direction>sos</direction>
       
    77       <message>1E,10,00,09,00,06,08,34,01,40,69,01</message>
       
    78     </input>
       
    79 
       
    80 
       
    81  </inputs>
       
    82 
       
    83 
       
    84   <!-- Test outputs are declared here -->
       
    85 
       
    86   <outputs>
       
    87 
       
    88    <output id="4501">
       
    89      <name>SMS_CB_ROUTING_REQ (activate)</name>
       
    90      <direction>dos</direction>
       
    91      <message>00,00,00,02,00,0a,00,00,01,34,01,00,00,00,00,00</message>
       
    92      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff</mask>
       
    93    </output>
       
    94 
       
    95    <output id="4502">
       
    96      <name>SMS_CB_ROUTING_REQ (deactivate)</name>
       
    97      <direction>dos</direction>
       
    98      <message>00,00,00,02,00,0a,00,00,02,34,00,00,00,00,00,00</message>
       
    99      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff</mask>
       
   100    </output>
       
   101 
       
   102    <output id="4251">
       
   103      <name>SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT</name>
       
   104      <direction>dos</direction>
       
   105      <message>00,00,00,09,00,05,00,00,00,23,25</message>
       
   106      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff</mask>
       
   107    </output>
       
   108 
       
   109    <output id="4253">
       
   110      <name>SIM_GSM_DIR_REQ.READ_CB_MSG_IDS</name>
       
   111      <direction>dos</direction>
       
   112      <message>00,00,00,09,00,06,00,00,00,3F,48,00</message>
       
   113      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff,ff</mask>
       
   114    </output>
       
   115 
       
   116    <output id="4257">
       
   117      <name>SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT (delete)</name>
       
   118      <direction>dos</direction>
       
   119      <message>00,00,00,09,00,05,00,00,01,23,25</message>
       
   120      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff</mask>
       
   121    </output>
       
   122 
       
   123    <output id="4259">
       
   124      <name>SIM_GSM_DIR_REQ.READ_CB_MSG_IDS (delete)</name>
       
   125      <direction>dos</direction>
       
   126      <message>00,00,00,09,00,06,00,00,01,3F,48,00</message>
       
   127      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff,ff</mask>
       
   128    </output>
       
   129 
       
   130    <output id="4261">
       
   131      <name>SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS (delete)</name>
       
   132      <direction>dos</direction>
       
   133      <message>00,00,00,09,00,24,00,00,01,3F,69,14,01,C8,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</message>
       
   134      <mask   >00,00,00,ff,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00</mask>
       
   135    </output>
       
   136 
       
   137   </outputs>
       
   138 
       
   139 
       
   140   <!-- Test filters are declared here -->
       
   141   <filters>
       
   142   </filters>
       
   143 
       
   144 
       
   145   <!-- Test steps are declared here -->
       
   146   <steps>
       
   147 
       
   148     <step id="40501" type="intercept">
       
   149      <name>Verify SMS_CB_ROUTING_REQ (activate)</name>
       
   150       <channel id="0x07"/>
       
   151       <output-ref id="4501"/>
       
   152     </step>
       
   153 
       
   154     <step id="40502" type="intercept">
       
   155      <name>Verify SMS_CB_ROUTING_REQ (deactivate)</name>
       
   156       <channel id="0x07"/>
       
   157       <output-ref id="4502"/>
       
   158     </step>
       
   159 
       
   160     <step id="40001" type="simulate">
       
   161       <name>Simulate SMS_CB_ROUTING_RESP (activate)</name>
       
   162       <channel id="0x07"/>
       
   163       <input-ref id="4001"/>
       
   164     </step>
       
   165 
       
   166     <step id="40002" type="simulate">
       
   167       <name>Simulate SMS_CB_ROUTING_RESP (deactivate)</name>
       
   168       <channel id="0x07"/>
       
   169       <input-ref id="4002"/>
       
   170     </step>
       
   171 
       
   172    <step id="40010" type="simulate">
       
   173       <name>Simulate SMS_CB_ROUTING_IND (GSM CBS message)</name>
       
   174       <channel id="0x07"/>
       
   175       <input-ref id="4010"/>
       
   176     </step>
       
   177 
       
   178    <step id="40011" type="simulate">
       
   179       <name>Simulate SMS_CB_ROUTING_IND (UMTS CBS message)</name>
       
   180       <channel id="0x07"/>
       
   181       <input-ref id="4011"/>
       
   182     </step>
       
   183 
       
   184    <step id="40021" type="simulate">
       
   185       <name>Send SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS to CellMo</name>
       
   186       <channel id="0x07"/>
       
   187       <input-ref id="4021"/>
       
   188     </step>
       
   189 
       
   190 
       
   191     <step id="40251" type="intercept">
       
   192      <name>Verify SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT</name>
       
   193       <channel id="0x07"/>
       
   194       <output-ref id="4251"/>
       
   195     </step>
       
   196 
       
   197     <step id="40252" type="simulate">
       
   198       <name>Simulate SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT</name>
       
   199       <channel id="0x07"/>
       
   200       <input-ref id="4252"/>
       
   201     </step>
       
   202 
       
   203     <step id="40253" type="intercept">
       
   204      <name>Verify SIM_GSM_DIR_REQ.READ_CB_MSG_IDS</name>
       
   205       <channel id="0x07"/>
       
   206       <output-ref id="4253"/>
       
   207     </step>
       
   208 
       
   209     <step id="40254" type="simulate">
       
   210       <name>Simulate SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456)</name>
       
   211       <channel id="0x07"/>
       
   212       <input-ref id="4254"/>
       
   213     </step>
       
   214 
       
   215     <!-- 40255 == 40253 -->
       
   216 
       
   217     <step id="40256" type="simulate">
       
   218       <name>Simulate SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (456)</name>
       
   219       <channel id="0x07"/>
       
   220       <input-ref id="4256"/>
       
   221     </step>
       
   222 
       
   223     <step id="40257" type="intercept">
       
   224      <name>Verify SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT (delete)</name>
       
   225       <channel id="0x07"/>
       
   226       <output-ref id="4257"/>
       
   227     </step>
       
   228 
       
   229     <step id="40258" type="simulate">
       
   230       <name>Simulate SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT (delete)</name>
       
   231       <channel id="0x07"/>
       
   232       <input-ref id="4258"/>
       
   233     </step>
       
   234 
       
   235     <step id="40259" type="intercept">
       
   236      <name>Verify SIM_GSM_DIR_REQ.READ_CB_MSG_IDS (delete)</name>
       
   237       <channel id="0x07"/>
       
   238       <output-ref id="4259"/>
       
   239     </step>
       
   240 
       
   241     <step id="40260" type="simulate">
       
   242       <name>Simulate SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456, delete)</name>
       
   243       <channel id="0x07"/>
       
   244       <input-ref id="4260"/>
       
   245     </step>
       
   246 
       
   247     <step id="40261" type="intercept">
       
   248      <name>Verify SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS (456)</name>
       
   249       <channel id="0x07"/>
       
   250       <output-ref id="4261"/>
       
   251     </step>
       
   252 
       
   253     <step id="40262" type="simulate">
       
   254       <name>Simulate SIM_GSM_DIR_RESP.UPDATE_CB_MSGIDS</name>
       
   255       <channel id="0x07"/>
       
   256       <input-ref id="4262"/>
       
   257     </step>
       
   258 
       
   259     <!-- Open channel steps are used to attach the ISC test controller to an existing ISC channel -->
       
   260     <step id="2001" type="open-channel">
       
   261       <name>Open TSY channel</name>
       
   262       <channel id="0x07"/>
       
   263     </step>
       
   264 
       
   265     <!-- Close channel steps are used to detach the ISC test controller from an existing ISC channel -->
       
   266     <step id="2002" type="close-channel">
       
   267       <name>Close TSY channel</name>
       
   268       <channel id="0x07"/>
       
   269     </step>
       
   270 
       
   271     <!-- Synchronization step is used to synchronize with -->
       
   272     <!-- the test cases of the adaptation test environment -->
       
   273     <step id="2003" type="sync">
       
   274       <name>Sync ( ignore messages )</name>
       
   275       <flags>1</flags>
       
   276     </step>
       
   277 
       
   278   </steps>
       
   279 
       
   280 
       
   281   <!-- Test step groups are declared here. Step groups must not have same ID's as steps -->
       
   282 
       
   283   <!-- Intercept steps can be grouped to receive messages in undetermined order. -->
       
   284   <groups>
       
   285   </groups>
       
   286 
       
   287   <!-- Test cases are declared here -->
       
   288 
       
   289   <!-- step-ref elements are used to reference the test steps of the test case -->
       
   290   <cases>
       
   291 
       
   292       <case id="401">
       
   293       <name>-- Activate CBS routing CBS TEST CASE 401 --"</name>
       
   294       <timeout>100</timeout>
       
   295       <test-steps>
       
   296         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   297         <step-ref id="2003"/>  <!-- sync -->
       
   298         <step-ref id="40501"/> <!-- Verify SMS_CB_ROUTING_REQ (activate) -->
       
   299         <step-ref id="40001"/> <!-- Send SMS_CB_ROUTING_RESP -->
       
   300         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   301       </test-steps>
       
   302     </case>
       
   303 
       
   304       <case id="402">
       
   305       <name>-- Deactivate CBS routing CBS TEST CASE 402 --"</name>
       
   306       <timeout>100</timeout>
       
   307       <test-steps>
       
   308         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   309         <step-ref id="2003"/>  <!-- sync -->
       
   310         <step-ref id="40502"/> <!-- Verify SMS_CB_ROUTING_REQ (deactivate) -->
       
   311         <step-ref id="40002"/> <!-- Send SMS_CB_ROUTING_RESP -->
       
   312         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   313       </test-steps>
       
   314     </case>
       
   315 
       
   316 
       
   317     <case id="410">
       
   318       <name>--Receive GSM CBS Message CBS TEST CASE 410 --"</name>
       
   319       <timeout>100</timeout>
       
   320       <test-steps>
       
   321         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   322         <step-ref id="2003"/>  <!-- sync -->
       
   323         <step-ref id="40010"/> <!-- SMS_CB_ROUTING_IND (GSM CBS message) -->
       
   324         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   325       </test-steps>
       
   326     </case>
       
   327 
       
   328     <case id="411">
       
   329       <name>--Receive UMTS CBS Message CBS TEST CASE 411 --"</name>
       
   330       <timeout>100</timeout>
       
   331       <test-steps>
       
   332         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   333         <step-ref id="2003"/>  <!-- sync -->
       
   334         <step-ref id="40011"/> <!-- SMS_CB_ROUTING_IND (UMTS CBS message) -->
       
   335         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   336       </test-steps>
       
   337     </case>
       
   338 
       
   339     <case id="421">
       
   340       <name>-- Writes two cbmi entries to SIM. Not a real test case, just handy for preparing others. --"</name>
       
   341       <timeout>100</timeout>
       
   342       <test-steps>
       
   343         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   344         <step-ref id="2003"/>  <!-- sync -->
       
   345         <step-ref id="40021"/> <!-- Send SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS -->
       
   346         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   347       </test-steps>
       
   348     </case>
       
   349 
       
   350 
       
   351     <case id="425">
       
   352       <name>-- Read CBMI, find "123" and "456" --</name>
       
   353       <timeout>100</timeout>
       
   354       <test-steps>
       
   355         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   356         <step-ref id="2003"/>  <!-- sync -->
       
   357         <step-ref id="40251"/> <!-- Verify SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT -->
       
   358         <step-ref id="40252"/> <!-- Send SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT  -->
       
   359         <step-ref id="40253"/> <!-- Verify SIM_GSM_DIR_REQ.READ_CB_MSG_IDS -->
       
   360         <step-ref id="40254"/> <!-- Send SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456) -->
       
   361         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   362       </test-steps>
       
   363     </case>
       
   364 
       
   365     <case id="426">
       
   366       <name>-- Read CBMI, find "456" --</name>
       
   367       <timeout>100</timeout>
       
   368       <test-steps>
       
   369         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   370         <step-ref id="2003"/>  <!-- sync -->
       
   371         <step-ref id="40251"/> <!-- Verify SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT -->
       
   372         <step-ref id="40252"/> <!-- Send SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT  -->
       
   373         <step-ref id="40253"/> <!-- Verify SIM_GSM_DIR_REQ.READ_CB_MSG_IDS -->
       
   374         <step-ref id="40256"/> <!-- Send SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (456) -->
       
   375         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   376       </test-steps>
       
   377     </case>
       
   378 
       
   379     <case id="427">
       
   380       <name>-- Delete CBMI "123", "456" remains --</name>
       
   381       <timeout>100</timeout>
       
   382       <test-steps>
       
   383         <step-ref id="2001"/>  <!-- attach to TSY channel -->
       
   384         <step-ref id="2003"/>  <!-- sync -->
       
   385         <step-ref id="40257"/> <!-- Verify SIM_DATA_SIZES_REQ.READ_CB_MSG_ID_CNT -->
       
   386         <step-ref id="40258"/> <!-- Send SIM_DATA_SIZES_RESP.READ_CB_MSG_ID_CNT  -->
       
   387         <step-ref id="40259"/> <!-- Verify SIM_GSM_DIR_REQ.READ_CB_MSG_IDS -->
       
   388         <step-ref id="40260"/> <!-- Send SIM_GSM_DIR_RESP.READ_CB_MSG_IDS (123, 456) -->
       
   389         <step-ref id="40261"/> <!-- Verify SIM_GSM_DIR_REQ.UPDATE_CB_MSGIDS (123) -->
       
   390         <step-ref id="40262"/> <!-- Send SIM_GSM_DIR_RESP.UPDATE_CB_MSGIDS -->
       
   391         <step-ref id="2002"/>  <!-- Detach from TSY channel -->
       
   392       </test-steps>
       
   393     </case>
       
   394 
       
   395   </cases>
       
   396 
       
   397 </isc-test-control>