Change in osmo-ttcn3-hacks[master]: bsc: skip MSC pooling tests in SCCPlite

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

neels gerrit-no-reply at lists.osmocom.org
Mon Jun 15 22:41:44 UTC 2020


neels has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18844 )


Change subject: bsc: skip MSC pooling tests in SCCPlite
......................................................................

bsc: skip MSC pooling tests in SCCPlite

Change-Id: Ie0b393d26feb56738e2f5ef213a8a922bb5e90a7
---
M bsc/BSC_Tests.ttcn
1 file changed, 16 insertions(+), 10 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/44/18844/1

diff --git a/bsc/BSC_Tests.ttcn b/bsc/BSC_Tests.ttcn
index 9d48d62..fe55e59 100644
--- a/bsc/BSC_Tests.ttcn
+++ b/bsc/BSC_Tests.ttcn
@@ -5132,16 +5132,22 @@
 	execute( TC_assignment_verify_ms_power_params_ie() );
 
 	/* MSC pooling */
-	execute( TC_mscpool_L3Compl_on_1_msc() );
-	execute( TC_mscpool_L3Complete_by_imsi_round_robin() );
-	execute( TC_mscpool_LU_by_tmsi_null_nri_0_round_robin() );
-	execute( TC_mscpool_LU_by_tmsi_null_nri_1_round_robin() );
-	execute( TC_mscpool_L3Complete_by_tmsi_unassigned_nri_round_robin() );
-	execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_msc_not_connected_round_robin() );
-	execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_1() );
-	execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_2() );
-	execute( TC_mscpool_paging_and_response_imsi() );
-	execute( TC_mscpool_paging_and_response_tmsi() );
+	/* FIXME: in SCCPlite, indicating how many MSCs should be connected does currently not work. Since
+	 * RESET->RESET-ACK is unconditionally negotiated for all configured MSCs, they always all appear as connected
+	 * to osmo-bsc. The MSC pooling tests however require disconnecting selected MSCs, and hence don't work out as
+	 * intended on SCCPlite. So for now, run these only for SCCP/M3UA. */
+	if (mp_bssap_cfg[0].transport == BSSAP_TRANSPORT_AoIP) {
+		execute( TC_mscpool_L3Compl_on_1_msc() );
+		execute( TC_mscpool_L3Complete_by_imsi_round_robin() );
+		execute( TC_mscpool_LU_by_tmsi_null_nri_0_round_robin() );
+		execute( TC_mscpool_LU_by_tmsi_null_nri_1_round_robin() );
+		execute( TC_mscpool_L3Complete_by_tmsi_unassigned_nri_round_robin() );
+		execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_msc_not_connected_round_robin() );
+		execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_1() );
+		execute( TC_mscpool_L3Complete_by_tmsi_valid_nri_2() );
+		execute( TC_mscpool_paging_and_response_imsi() );
+		execute( TC_mscpool_paging_and_response_tmsi() );
+	}
 
 	/* at bottom as they might crash OsmoBSC before OS#3182 is fixed */
 	execute( TC_early_conn_fail() );

-- 
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18844
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ie0b393d26feb56738e2f5ef213a8a922bb5e90a7
Gerrit-Change-Number: 18844
Gerrit-PatchSet: 1
Gerrit-Owner: neels <nhofmeyr at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200615/799af179/attachment.htm>


More information about the gerrit-log mailing list