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
Gerrit-MessageType: newchange