pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28131 )
Change subject: stp: Fix sporadic failure in TC_ipa_to_m3ua_ni ......................................................................
stp: Fix sporadic failure in TC_ipa_to_m3ua_ni
It was spotted that from time to time the test set NI international instead of national. This is presumable due to a race condition between VTY and messages being received and forwarded. Let's add some wait time to make sure everything happens in the proepr order.
Change-Id: I3ef08447d2e36b6948d3db4ec9d1459beebc9384 --- M stp/STP_Tests.ttcn 1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/31/28131/1
diff --git a/stp/STP_Tests.ttcn b/stp/STP_Tests.ttcn index ac45b1d..1a3f775 100644 --- a/stp/STP_Tests.ttcn +++ b/stp/STP_Tests.ttcn @@ -143,7 +143,9 @@ var PDU_SCCP sccp := valueof(ts_SCCP_UDT(called, calling, data)); var octetstring sccp_enc := enc_PDU_SCCP(sccp); f_vty_config2(VTY, {"cs7 instance 0"}, "network-indicator national"); + f_sleep(1.0); /* Wait some time for the VTY transaction to finish */ f_IPA_send(3, sccp_enc); + f_sleep(1.0); /* Wait some time for the IPA msg to be forwarded before resetting. */ f_vty_config2(VTY, {"cs7 instance 0"}, "network-indicator international");
/* expect to receive it via M3UA */