aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-07-02 18:55:16 +0200
committerpespin <pespin@sysmocom.de>2021-07-06 07:16:23 +0000
commit7593a8a5f8d12b98ce854bc0ee7bbc4e458e0dd8 (patch)
tree360281e6df1031419bec79d907302bea3ed83f00
parented5129f3135ba490d866b2bc2be936a486bdc35b (diff)
msc: Fix CommonId expectancies on subscr from A iface
When back on the A interface, the subscriber should no longer contain a Last Eutran PLMN Id related entry in the VLR, since the SGs association is no longer alive. Related: SYS#5337 Change-Id: I8c72eaa4d41b8523f483ac3a343b782d1ef7c937
-rw-r--r--msc/MSC_Tests.ttcn5
1 files changed, 5 insertions, 0 deletions
diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn
index 00fc4e9d..0d95c61f 100644
--- a/msc/MSC_Tests.ttcn
+++ b/msc/MSC_Tests.ttcn
@@ -4543,6 +4543,11 @@ private function f_ctrl_subscr_in_vlr(charstring imsi_or_msisdn) runs on BSC_Con
private function f_sgsap_bssmap_screening() runs on BSC_ConnHdlr {
var SmsParameters spars := valueof(t_SmsPars);
+ /* From now on, since we initiated LU from A-Interface, we expect no
+ * LastEutranPLMNId on Common Id, since the SGs interface should be gone
+ */
+ g_pars.common_id_last_eutran_plmn := omit;
+
/* Perform a location update, the SGs association is expected to fall
* back to NULL */
f_perform_lu();