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.org
Review at https://gerrit.osmocom.org/5276
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(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/76/5276/1
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 46ab540..b1113d6 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: newchange
Gerrit-Change-Id: I027e3bfb8f470a811e65e718e2a8c46809fe6396
Gerrit-PatchSet: 1
Gerrit-Project: osmo-gsm-tester
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol <pespin at sysmocom.de>