aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-09-15 16:01:55 +0200
committerlaforge <laforge@osmocom.org>2020-09-15 20:46:00 +0000
commit609f1d6c10253ec53605df0c5731c19b45c85bd4 (patch)
tree9c2696626f68ffcdd0283da1a6ad7d164bb20d74
parent9a732a4f485e837b3bc4102c7608fa5a3c7a9635 (diff)
msc: Introduce module param to disable crashing test in latest
Otherwise all tests run after ruing MSC_Tests_Iu.control fail. Change-Id: I46f1066323e19dfe708402a8c9c68e257f62751c
-rw-r--r--msc/MSC_Tests.ttcn11
1 files changed, 7 insertions, 4 deletions
diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn
index f6e85779..fb2a46ed 100644
--- a/msc/MSC_Tests.ttcn
+++ b/msc/MSC_Tests.ttcn
@@ -164,6 +164,8 @@ modulepar {
};
boolean mp_enable_cell_id_test := true;
+
+ boolean mp_enable_crashing_tests := true;
}
/* altstep for the global guard timer (only used when BSSAP_DIRECT
@@ -6437,15 +6439,16 @@ control {
execute( TC_lu_imsi_noauth_notmsi_check_imei_early() );
execute( TC_lu_imsi_auth_tmsi_check_imei_early_nack() );
execute( TC_lu_imsi_auth_tmsi_check_imei_early_err() );
-
- /* Run this last: at the time of writing this test crashes the MSC */
execute( TC_lu_imsi_auth_tmsi_encr_3_1_log_msc_debug() );
+
execute( TC_mo_cc_bssmap_clear() );
execute( TC_invalid_mgcp_crash() );
execute( TC_mm_id_resp_no_identity() );
execute( TC_lu_and_expire_while_paging() );
- execute( TC_paging_response_imsi_unknown() );
- execute( TC_paging_response_tmsi_unknown() );
+ if (mp_enable_crashing_tests) {
+ execute( TC_paging_response_imsi_unknown() );
+ execute( TC_paging_response_tmsi_unknown() );
+ }
}