<p>neels has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19181">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">bsc: more SI2quater EUTRAN ARFCN tests<br><br>Add more EUTRAN ARFCNs, reaching the maximum allowed amount.<br><br>Add tests with 12, 23, 42 EARFCNs, just for the sake of testing some arbitrary<br>numbers.<br><br>Add tests with 32 and 33 EARFCNs because before osmo-bsc<br>Iabeed10053ee5899b4def3509aedd25abb2410a9, only 32 EARFCNs could be stored by<br>osmo-bsc.<br><br>Add a test with 48 EARFCNs to verify the maximum amount of EARFCNs and maximum<br>amount of SI2quater multiplexes works as expected.<br><br>Add a test with 49 EARFCNs to verify the VTY error response when adding too<br>many EARFCNs, and showing that osmo-bsc still sends 16 SI2quater with 48<br>EARFCNs.<br><br>Change-Id: I99bf9b3381812d1db6fd0757f65995bae48da776<br>---<br>M bsc/BSC_Tests.ttcn<br>1 file changed, 1,127 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/81/19181/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/bsc/BSC_Tests.ttcn b/bsc/BSC_Tests.ttcn</span><br><span>index c903935..51e9044 100644</span><br><span>--- a/bsc/BSC_Tests.ttcn</span><br><span>+++ b/bsc/BSC_Tests.ttcn</span><br><span>@@ -61,6 +61,7 @@</span><br><span> </span><br><span> import from GSM_SystemInformation all;</span><br><span> import from GSM_RestOctets all;</span><br><span style="color: hsl(120, 100%, 40%);">+import from TCCConversion_Functions all;</span><br><span> </span><br><span> const integer NUM_BTS := 3;</span><br><span> const integer NUM_MSC := 3;</span><br><span>@@ -1832,6 +1833,1125 @@</span><br><span>  f_test_si2quater(6, sic);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_12_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+      var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 3;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+         tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(12, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_23_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 7;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+         tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(23, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_32_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 10;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+                tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 45)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 8,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 46),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 47),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 48)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 9,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 49),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 50),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 51)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 10,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 52),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 53)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(32, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_33_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 10;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+                tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 45)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 8,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 46),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 47),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 48)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 9,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 49),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 50),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 51)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 10,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 52),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 53),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 54)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(33, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_42_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 13;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+                tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 45)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 8,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 46),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 47),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 48)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 9,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 49),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 50),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 51)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 10,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 52),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 53),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 54)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 11,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 55),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 56),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 57)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 12,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 58),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 59),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 60)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 13,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 61),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 62),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 63)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(42, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_48_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 15;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+                tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 45)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 8,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 46),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 47),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 48)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 9,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 49),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 50),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 51)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 10,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 52),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 53),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 54)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 11,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 55),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 56),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 57)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 12,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 58),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 59),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 60)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 13,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 61),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 62),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 63)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 14,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 64),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 65),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 66)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 15,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 67),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 68),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 69)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_test_si2quater(48, sic);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+testcase TC_si2quater_49_earfcns() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var template SystemInformationConfig sic := SystemInformationConfig_default;</span><br><span style="color: hsl(120, 100%, 40%);">+  const integer count := 15;</span><br><span style="color: hsl(120, 100%, 40%);">+        sic.si2quater := {</span><br><span style="color: hsl(120, 100%, 40%);">+                tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 0,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 111),</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 23),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 24)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 25),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 26),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 27)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 2,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 28),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 29),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 30)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 3,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 31),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 32),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 33)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 4,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 34),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 35),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 36)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 5,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 37),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 38),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 39)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 6,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 40),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 41),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 42)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 7,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 43),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 44),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 45)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 8,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 46),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 47),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 48)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 9,</span><br><span style="color: hsl(120, 100%, 40%);">+                   count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 49),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 50),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 51)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 10,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 52),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 53),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 54)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 11,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 55),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 56),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 57)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 12,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 58),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 59),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 60)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 13,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 61),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 62),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 63)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 14,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 64),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 65),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 66)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             ),</span><br><span style="color: hsl(120, 100%, 40%);">+            tr_SI2quaterRestOctets_EUTRAN(</span><br><span style="color: hsl(120, 100%, 40%);">+                        index := 15,</span><br><span style="color: hsl(120, 100%, 40%);">+                  count := count,</span><br><span style="color: hsl(120, 100%, 40%);">+                       repeated_neigh_cells := {</span><br><span style="color: hsl(120, 100%, 40%);">+                             tr_EUTRAN_NeighbourCells(</span><br><span style="color: hsl(120, 100%, 40%);">+                                     cell_desc_list := {</span><br><span style="color: hsl(120, 100%, 40%);">+                                           tr_EUTRAN_CellDesc(e_arfcn := 67),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 68),</span><br><span style="color: hsl(120, 100%, 40%);">+                                            tr_EUTRAN_CellDesc(e_arfcn := 69)</span><br><span style="color: hsl(120, 100%, 40%);">+                                     }</span><br><span style="color: hsl(120, 100%, 40%);">+                             )</span><br><span style="color: hsl(120, 100%, 40%);">+                     }</span><br><span style="color: hsl(120, 100%, 40%);">+             )</span><br><span style="color: hsl(120, 100%, 40%);">+     };</span><br><span style="color: hsl(120, 100%, 40%);">+    f_init(0);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  /* E-ARFCN 111 is already added in the osmo-bsc.cfg, so only add more arfcns if total_earfcns > 1 */</span><br><span style="color: hsl(120, 100%, 40%);">+       for (var integer i := 1; i < 48; i := i + 1) {</span><br><span style="color: hsl(120, 100%, 40%);">+             f_bts_0_cfg(BSCVTY, {"si2quater neighbor-list add earfcn " & int2str(22 + i) & " thresh-hi 20 thresh-lo 10 prio 3 qrxlv 22 meas 3"});</span><br><span style="color: hsl(120, 100%, 40%);">+     }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+   /* The 49th EARFCN no longer fits, expect VTY error */</span><br><span style="color: hsl(120, 100%, 40%);">+        f_vty_enter_cfg_bts(BSCVTY, 0);</span><br><span style="color: hsl(120, 100%, 40%);">+       var charstring vty_error;</span><br><span style="color: hsl(120, 100%, 40%);">+     vty_error := f_vty_transceive_ret(BSCVTY,</span><br><span style="color: hsl(120, 100%, 40%);">+             "si2quater neighbor-list add earfcn 70 thresh-hi 20 thresh-lo 10 prio 3 qrxlv 22 meas 3")</span><br><span style="color: hsl(120, 100%, 40%);">+   f_vty_transceive(BSCVTY, "end");</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if (f_strstr(vty_error, "Unable to add ARFCN 70") >= 0) {</span><br><span style="color: hsl(120, 100%, 40%);">+                log("Got expected VTY error: ", vty_error);</span><br><span style="color: hsl(120, 100%, 40%);">+         setverdict(pass);</span><br><span style="color: hsl(120, 100%, 40%);">+     } else {</span><br><span style="color: hsl(120, 100%, 40%);">+              setverdict(fail, "Expected the 49th EUTRAN ARFCN to be rejected by vty config, got: ", vty_error);</span><br><span style="color: hsl(120, 100%, 40%);">+  }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+   f_init_bts_and_check_sysinfo(0, expect_si := sic);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  for (var integer i := 1; i < 48; i := i + 1) {</span><br><span style="color: hsl(120, 100%, 40%);">+             f_bts_0_cfg(BSCVTY, {"si2quater neighbor-list del earfcn " & int2str(22 + i)});</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> </span><br><span> testcase TC_ctrl_msc_connection_status() runs on test_CT {</span><br><span>     var charstring ctrl_resp;</span><br><span>@@ -5800,6 +6920,13 @@</span><br><span>   execute( TC_si2quater_4_earfcns() );</span><br><span>         execute( TC_si2quater_5_earfcns() );</span><br><span>         execute( TC_si2quater_6_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+  execute( TC_si2quater_12_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_23_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_32_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_33_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_42_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_48_earfcns() );</span><br><span style="color: hsl(120, 100%, 40%);">+ execute( TC_si2quater_49_earfcns() );</span><br><span> </span><br><span>    /* RSL DCHAN Channel ACtivation / Deactivation */</span><br><span>    execute( TC_chan_act_noreply() );</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19181">change 19181</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19181"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ttcn3-hacks </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I99bf9b3381812d1db6fd0757f65995bae48da776 </div>
<div style="display:none"> Gerrit-Change-Number: 19181 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>