<p>fixeria has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/21927">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">BSC_Tests: add missing f_shutdown_helper() statements<br><br>Change-Id: I1a89e3776d7705d3d54b096ef420b2bbe574ab07<br>---<br>M bsc/BSC_Tests.ttcn<br>1 file changed, 17 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/27/21927/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 87a15ea..fe50e06 100644</span><br><span>--- a/bsc/BSC_Tests.ttcn</span><br><span>+++ b/bsc/BSC_Tests.ttcn</span><br><span>@@ -1251,6 +1251,8 @@</span><br><span>    } else {</span><br><span>            setverdict(fail, "immediate assignment not rejected");</span><br><span>      }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* Test behavior if MSC never answers to CR */</span><br><span>@@ -3927,21 +3929,25 @@</span><br><span> testcase TC_assignment_codec_amr_f_start_mode_auto() runs on test_CT {</span><br><span>  f_TC_assignment_codec_amr(true, '209520882208'O, '11111111'B, '00000010'B,</span><br><span>           start_mode := "auto");</span><br><span style="color: hsl(120, 100%, 40%);">+      f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> testcase TC_assignment_codec_amr_h_start_mode_auto() runs on test_CT {</span><br><span>      f_TC_assignment_codec_amr(false, '2015208820'O, '10010101'B, '00010101'B,</span><br><span>            start_mode := "auto");</span><br><span style="color: hsl(120, 100%, 40%);">+      f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> testcase TC_assignment_codec_amr_f_start_mode_4() runs on test_CT {</span><br><span>         f_TC_assignment_codec_amr(true, '2b9520882208'O, '11111111'B, '00000010'B,</span><br><span>           start_mode := "4");</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> testcase TC_assignment_codec_amr_h_start_mode_4() runs on test_CT {</span><br><span>         f_TC_assignment_codec_amr(false, '2b15208820'O, '10010101'B, '00010101'B,</span><br><span>            start_mode := "4");</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> private function f_disable_all_tch_f() runs on test_CT {</span><br><span>@@ -5090,6 +5096,7 @@</span><br><span>    f_ctrs_bsc_and_bts_add(0, "interbsc_ho_in:attempted");</span><br><span>     f_ctrs_bsc_and_bts_add(0, "interbsc_ho_in:completed");</span><br><span>     f_ctrs_bsc_and_bts_verify();</span><br><span style="color: hsl(120, 100%, 40%);">+  f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> testcase TC_ho_into_this_bsc() runs on test_CT {</span><br><span>@@ -7896,6 +7903,7 @@</span><br><span>    f_sleep(1.0);</span><br><span>        vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_active_ms), pars);</span><br><span>    vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* With an active lchan, start BSSMAP Perform Location Request on A interface, starting BSSMAP-LE Perform Location</span><br><span>@@ -7911,6 +7919,7 @@</span><br><span>  f_sleep(1.0);</span><br><span>        vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_active_ms_ta_req), pars);</span><br><span>     vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* Clear the A-interface conn only, without doing anything on Abis. Useful for LCS, for cases where there is only an A</span><br><span>@@ -8016,6 +8025,7 @@</span><br><span> </span><br><span>  vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_idle_ms), pars);</span><br><span>      vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* With no active lchan, start BSSMAP Perform Location Request on A interface, but omit IMSI; expect failure response.</span><br><span>@@ -8055,6 +8065,7 @@</span><br><span> </span><br><span>  vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_no_subscriber), pars);</span><br><span>    vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* With an active lchan, start a Perform Location Request on the A-interface, but virtual SMLC does not answer with</span><br><span>@@ -8106,6 +8117,7 @@</span><br><span>         f_sleep(1.0);</span><br><span>        vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_active_ms_le_timeout), pars);</span><br><span>         vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* With an active lchan, start a Perform Location Request on the A-interface, but virtual SMLC does not answer with</span><br><span>@@ -8122,6 +8134,7 @@</span><br><span>         f_sleep(1.0);</span><br><span>        vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_active_ms_le_timeout2), pars);</span><br><span>        vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* With *no* active lchan, start a Perform Location Request, expecting that the MS will be Paged. */</span><br><span>@@ -8187,6 +8200,7 @@</span><br><span> </span><br><span>    vc_conn := f_start_handler(refers(f_tc_lcs_loc_req_for_idle_ms_no_pag_resp), pars);</span><br><span>  vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* During an ongoing Location Request, the MS sends a CM Service Request. Expect the same A-conn to be re-used / taken</span><br><span>@@ -8246,6 +8260,7 @@</span><br><span> </span><br><span>  vc_conn := f_start_handler(refers(f_tc_cm_service_during_lcs_loc_req), pars);</span><br><span>        vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* During an ongoing Perform Location Request, do a Handover, an expect a BSSLAP Reset message from the BSC to indicate</span><br><span>@@ -8318,6 +8333,7 @@</span><br><span>     f_sleep(1.0);</span><br><span>        vc_conn := f_start_handler(refers(f_tc_ho_during_lcs_loc_req), pars);</span><br><span>        vc_conn.done;</span><br><span style="color: hsl(120, 100%, 40%);">+ f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* Attempt Complete Layer 3 without any MSC available (OS#4832) */</span><br><span>@@ -8359,6 +8375,7 @@</span><br><span> </span><br><span>      f_ctrs_bsc_add("mscpool:subscr:no_msc");</span><br><span>   f_ctrs_bsc_verify();</span><br><span style="color: hsl(120, 100%, 40%);">+  f_shutdown_helper();</span><br><span> }</span><br><span> </span><br><span> /* Dyn PDCH todo:</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/21927">change 21927</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/+/21927"/><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: I1a89e3776d7705d3d54b096ef420b2bbe574ab07 </div>
<div style="display:none"> Gerrit-Change-Number: 21927 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>