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/.
Pau Espin Pedrol gerrit-no-reply at lists.osmocom.orgPau Espin Pedrol has submitted this change and it was merged. Change subject: suites: Wait for BTS to connect to BSC before continuing ...................................................................... suites: Wait for BTS to connect to BSC before continuing Change-Id: I027e3bfb8f470a811e65e718e2a8c46809fe6396 --- M suites/aoip_debug/interactive.py M suites/aoip_encryption/register_a5_0_authopt.py M suites/aoip_encryption/register_a5_0_authreq.py M suites/aoip_encryption/register_a5_1_authreq.py M suites/aoip_smpp/esme_ms_sms_storeforward.py M suites/aoip_smpp/esme_ms_sms_transaction.py M suites/aoip_sms/mo_mt_sms.py M suites/aoip_ussd/assert_extension.py M suites/debug/interactive.py M suites/gprs/ping.py M suites/netreg/register.py M suites/netreg/register_default.py M suites/smpp/esme_ms_sms_storeforward.py M suites/smpp/esme_ms_sms_transaction.py M suites/sms/mo_mt_sms.py M suites/ussd/assert_extension.py M suites/voice/mo_mt_call.py 17 files changed, 18 insertions(+), 0 deletions(-) Approvals: Neels Hofmeyr: Looks good to me, approved Jenkins Builder: Verified diff --git a/suites/aoip_debug/interactive.py b/suites/aoip_debug/interactive.py index 312083a..b08bac1 100755 --- a/suites/aoip_debug/interactive.py +++ b/suites/aoip_debug/interactive.py @@ -26,6 +26,8 @@ bsc.start() bts.start() +print('Waiting for bts to connect to bsc...') +wait(bsc.bts_is_connected, bts) print('Waiting for bts to be ready...') wait(bts.ready_for_pcu) pcu.start() diff --git a/suites/aoip_encryption/register_a5_0_authopt.py b/suites/aoip_encryption/register_a5_0_authopt.py index 75614e2..6a06078 100755 --- a/suites/aoip_encryption/register_a5_0_authopt.py +++ b/suites/aoip_encryption/register_a5_0_authopt.py @@ -22,6 +22,7 @@ bsc.bts_add(bts) bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) ms.log_info() good_ki = ms.ki() diff --git a/suites/aoip_encryption/register_a5_0_authreq.py b/suites/aoip_encryption/register_a5_0_authreq.py index 07293d2..d6c67ea 100755 --- a/suites/aoip_encryption/register_a5_0_authreq.py +++ b/suites/aoip_encryption/register_a5_0_authreq.py @@ -22,6 +22,7 @@ bsc.bts_add(bts) bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) ms.log_info() good_ki = ms.ki() diff --git a/suites/aoip_encryption/register_a5_1_authreq.py b/suites/aoip_encryption/register_a5_1_authreq.py index 190e5bb..b2c446f 100755 --- a/suites/aoip_encryption/register_a5_1_authreq.py +++ b/suites/aoip_encryption/register_a5_1_authreq.py @@ -22,6 +22,7 @@ bsc.bts_add(bts) bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) ms.log_info() good_ki = ms.ki() diff --git a/suites/aoip_smpp/esme_ms_sms_storeforward.py b/suites/aoip_smpp/esme_ms_sms_storeforward.py index 79c570e..9effe6d 100755 --- a/suites/aoip_smpp/esme_ms_sms_storeforward.py +++ b/suites/aoip_smpp/esme_ms_sms_storeforward.py @@ -32,6 +32,7 @@ mgw_bsc.start() bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) esme.connect() hlr.subscriber_add(ms) diff --git a/suites/aoip_smpp/esme_ms_sms_transaction.py b/suites/aoip_smpp/esme_ms_sms_transaction.py index e20b2b6..190879d 100755 --- a/suites/aoip_smpp/esme_ms_sms_transaction.py +++ b/suites/aoip_smpp/esme_ms_sms_transaction.py @@ -30,6 +30,7 @@ mgw_bsc.start() bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) esme.connect() hlr.subscriber_add(ms) diff --git a/suites/aoip_sms/mo_mt_sms.py b/suites/aoip_sms/mo_mt_sms.py index 76b7e51..6ce460f 100755 --- a/suites/aoip_sms/mo_mt_sms.py +++ b/suites/aoip_sms/mo_mt_sms.py @@ -21,6 +21,7 @@ bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) hlr.subscriber_add(ms_mo) hlr.subscriber_add(ms_mt) diff --git a/suites/aoip_ussd/assert_extension.py b/suites/aoip_ussd/assert_extension.py index 181f07f..5969b01 100755 --- a/suites/aoip_ussd/assert_extension.py +++ b/suites/aoip_ussd/assert_extension.py @@ -22,6 +22,7 @@ bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) hlr.subscriber_add(ms) diff --git a/suites/debug/interactive.py b/suites/debug/interactive.py index 6df5b6d..595cfd9 100755 --- a/suites/debug/interactive.py +++ b/suites/debug/interactive.py @@ -10,6 +10,7 @@ nitb.bts_add(bts) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) for m in modems: nitb.subscriber_add(m) diff --git a/suites/gprs/ping.py b/suites/gprs/ping.py index f6f01a6..1b6d85c 100755 --- a/suites/gprs/ping.py +++ b/suites/gprs/ping.py @@ -27,6 +27,7 @@ bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) print('Waiting for bts to be ready...') wait(bts.ready_for_pcu) pcu.start() diff --git a/suites/netreg/register.py b/suites/netreg/register.py index 9807d2b..d5fbeb7 100755 --- a/suites/netreg/register.py +++ b/suites/netreg/register.py @@ -10,6 +10,7 @@ nitb.bts_add(bts) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) nitb.subscriber_add(ms) diff --git a/suites/netreg/register_default.py b/suites/netreg/register_default.py index 797b2c1..545525d 100755 --- a/suites/netreg/register_default.py +++ b/suites/netreg/register_default.py @@ -10,6 +10,7 @@ nitb.bts_add(bts) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) nitb.subscriber_add(ms) diff --git a/suites/smpp/esme_ms_sms_storeforward.py b/suites/smpp/esme_ms_sms_storeforward.py index c35e3b1..391a040 100755 --- a/suites/smpp/esme_ms_sms_storeforward.py +++ b/suites/smpp/esme_ms_sms_storeforward.py @@ -22,6 +22,7 @@ nitb.smsc.esme_add(esme) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) esme.connect() nitb.subscriber_add(ms) diff --git a/suites/smpp/esme_ms_sms_transaction.py b/suites/smpp/esme_ms_sms_transaction.py index efc244c..adc9dae 100755 --- a/suites/smpp/esme_ms_sms_transaction.py +++ b/suites/smpp/esme_ms_sms_transaction.py @@ -20,6 +20,7 @@ nitb.smsc.esme_add(esme) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) esme.connect() nitb.subscriber_add(ms) diff --git a/suites/sms/mo_mt_sms.py b/suites/sms/mo_mt_sms.py index f729f99..10897ff 100755 --- a/suites/sms/mo_mt_sms.py +++ b/suites/sms/mo_mt_sms.py @@ -10,6 +10,7 @@ nitb.bts_add(bts) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) nitb.subscriber_add(ms_mo) nitb.subscriber_add(ms_mt) diff --git a/suites/ussd/assert_extension.py b/suites/ussd/assert_extension.py index 77e5423..8ccab2d 100755 --- a/suites/ussd/assert_extension.py +++ b/suites/ussd/assert_extension.py @@ -11,6 +11,7 @@ nitb.bts_add(bts) nitb.start() bts.start() +wait(nitb.bts_is_connected, bts) nitb.subscriber_add(ms) diff --git a/suites/voice/mo_mt_call.py b/suites/voice/mo_mt_call.py index 46c5ec8..fa3b900 100755 --- a/suites/voice/mo_mt_call.py +++ b/suites/voice/mo_mt_call.py @@ -21,6 +21,7 @@ bsc.start() bts.start() +wait(bsc.bts_is_connected, bts) hlr.subscriber_add(ms_mo) hlr.subscriber_add(ms_mt) -- To view, visit https://gerrit.osmocom.org/5276 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I027e3bfb8f470a811e65e718e2a8c46809fe6396 Gerrit-PatchSet: 3 Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Owner: Pau Espin Pedrol <pespin at sysmocom.de> Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Neels Hofmeyr <nhofmeyr at sysmocom.de> Gerrit-Reviewer: Pau Espin Pedrol <pespin at sysmocom.de>