asterisk: Delay test start until FullyBooted event is received in AMI

Change-Id: I65f56bcee332f4ae9ffc71ad7119c378ca1649dc
diff --git a/asterisk/Asterisk_Tests.ttcn b/asterisk/Asterisk_Tests.ttcn
index 8a124c1..a71bcad 100644
--- a/asterisk/Asterisk_Tests.ttcn
+++ b/asterisk/Asterisk_Tests.ttcn
@@ -100,8 +100,18 @@
 	};
 	vc_AMI.start(f_AMI_Adapter_main(ami_pars));
 
-
 	f_ami_action_login(AMI_CLIENT, mp_ami_user, mp_ami_secret);
+
+	timer tReady;
+	tReady.start(10.0);
+	alt {
+	[] AMI_CLIENT.receive(tr_AMI_Event_FullyBooted);
+	[] as_ami_rx_ignore(AMI_CLIENT);
+	[] tReady.timeout {
+		Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
+					log2str("AMI FullyBooted timeout: "));
+		}
+	}
 }
 
 /* Local SIP UAs */