diff options
Diffstat (limited to 'tests/msc_vlr/msc_vlr_test_authen_reuse.c')
-rw-r--r-- | tests/msc_vlr/msc_vlr_test_authen_reuse.c | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/tests/msc_vlr/msc_vlr_test_authen_reuse.c b/tests/msc_vlr/msc_vlr_test_authen_reuse.c index c9a9d0954..389837ad6 100644 --- a/tests/msc_vlr/msc_vlr_test_authen_reuse.c +++ b/tests/msc_vlr/msc_vlr_test_authen_reuse.c @@ -25,19 +25,6 @@ #include "msc_vlr_tests.h" -#define ASSERT_RELEASE_CLEAR(via_ran) \ - switch (via_ran) { \ - case RAN_GERAN_A: \ - VERBOSE_ASSERT(bssap_clear_sent, == true, "%d"); \ - break; \ - case RAN_UTRAN_IU: \ - VERBOSE_ASSERT(iu_release_sent, == true, "%d"); \ - break; \ - default: \ - OSMO_ASSERT(false); \ - break; \ - } - static void _test_auth_reuse(enum ran_type via_ran, int set_max_reuse_count, int loop_requests_without_hlr, @@ -144,6 +131,7 @@ static void _test_auth_reuse(enum ran_type via_ran, expect_release_clear(via_ran); ms_sends_msg("055b"); ASSERT_RELEASE_CLEAR(via_ran); + bss_rnc_sends_release_clear_complete(via_ran); btw("LU was successful, and the conn has already been closed"); EXPECT_CONN_COUNT(0); @@ -195,6 +183,7 @@ static void _test_auth_reuse(enum ran_type via_ran, ms_sends_msg("0b3b1c15a11302010002013b300b04010f0406aa510c061b017f0100"); OSMO_ASSERT(dtap_tx_confirmed); ASSERT_RELEASE_CLEAR(via_ran); + bss_rnc_sends_release_clear_complete(via_ran); btw("all requests serviced, conn has been released"); EXPECT_CONN_COUNT(0); @@ -269,6 +258,7 @@ static void _test_auth_reuse(enum ran_type via_ran, ms_sends_msg("0b3b1c15a11302010002013b300b04010f0406aa510c061b017f0100"); OSMO_ASSERT(dtap_tx_confirmed); ASSERT_RELEASE_CLEAR(via_ran); + bss_rnc_sends_release_clear_complete(via_ran); btw("all requests serviced, conn has been released"); EXPECT_CONN_COUNT(0); @@ -279,6 +269,7 @@ static void _test_auth_reuse(enum ran_type via_ran, ms_sends_msg("050130" "089910070000106005" /* IMSI */); ASSERT_RELEASE_CLEAR(via_ran); + bss_rnc_sends_release_clear_complete(via_ran); EXPECT_CONN_COUNT(0); clear_vlr(); |