diff options
Diffstat (limited to 'stp/STP_Tests_M3UA.ttcn')
-rw-r--r-- | stp/STP_Tests_M3UA.ttcn | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/stp/STP_Tests_M3UA.ttcn b/stp/STP_Tests_M3UA.ttcn index b97d4da0..1c3b01d1 100644 --- a/stp/STP_Tests_M3UA.ttcn +++ b/stp/STP_Tests_M3UA.ttcn @@ -1019,7 +1019,18 @@ control { execute( TC_rkm_reg_static_notpermitted() ); execute( TC_rkm_reg_static_permitted() ); execute( TC_rkm_reg_dynamic_permitted() ); - execute( TC_rkm_unreg_never_registered() ); + /* This test has never passed in osmo-stp <= 1.4.0, because it needs + * patch Ie5d84d06e7d5d32c8a22f770f71a5449f4a78484 which was added + * afterwards. Disable the test for <= 1.4.0, because the test does not + * clean up properly and - after other tests were extended - they are + * now failing in this not properly cleaned up state. After some hours + * of figuring out that it is definitively this test and trying to + * figure out what exactly is not cleaning up properly, I decided to + * just temporarily disable the test for -latest instead of spending + * even more time on it. */ + if (mp_osmo_stp_newer_than_1_4_0) { + execute( TC_rkm_unreg_never_registered() ); + } execute( TC_rkm_unreg_invalid() ); execute( TC_rkm_unreg_registered() ); execute( TC_rkm_unreg_active() ); |