Change in osmo-ttcn3-hacks[master]: stp: Time out after 5s if expected M3UA doesn't arrive

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/.

laforge gerrit-no-reply at lists.osmocom.org
Mon Feb 8 09:03:16 UTC 2021


laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22786 )


Change subject: stp: Time out after 5s if expected M3UA doesn't arrive
......................................................................

stp: Time out after 5s if expected M3UA doesn't arrive

No need to wait for the global timeout here.

Change-Id: I279aacf2215ccd63a6e52c6a71cda3b500a3795c
---
M stp/STP_Tests_M3UA.ttcn
1 file changed, 6 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/86/22786/1

diff --git a/stp/STP_Tests_M3UA.ttcn b/stp/STP_Tests_M3UA.ttcn
index b76d9be..1c25bae 100644
--- a/stp/STP_Tests_M3UA.ttcn
+++ b/stp/STP_Tests_M3UA.ttcn
@@ -90,6 +90,8 @@
 
 friend function f_M3UA_exp(integer idx, template (present) PDU_M3UA msg) runs on RAW_M3UA_CT {
 	var M3UA_RecvFrom rx;
+	timer T := 5.0;
+	T.start;
 	alt {
 	[] M3UA[idx].receive(t_M3UA_RecvFrom(msg)) {
 		setverdict(pass);
@@ -99,6 +101,10 @@
 			   "while waiting for ", msg);
 		mtc.stop;
 		}
+	[] T.timeout {
+		setverdict(fail, "Timeout waiting for M3UA[", idx, "] ", msg);
+		mtc.stop;
+		}
 	}
 }
 

-- 
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22786
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I279aacf2215ccd63a6e52c6a71cda3b500a3795c
Gerrit-Change-Number: 22786
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge at osmocom.org>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210208/125c4b59/attachment.htm>


More information about the gerrit-log mailing list