[asterisk-commits] mmichelson: testsuite/asterisk/trunk r363 - /asterisk/trunk/tests/queues/queu...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Jun 7 14:35:27 CDT 2010


Author: mmichelson
Date: Mon Jun  7 14:35:24 2010
New Revision: 363

URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=363
Log:
Change the sleep time for queue-baseline test.

The automated tests were failing sometimes due to not receiving
the AgentComplete event. This event is sent at the end of the call. To
ensure that this event is received, we should sleep for longer than the
duration of the call just to be on the safe side. The sleep is now
1 second longer than the call's duration.

Also added a bit of debugging so that if this test fails again, we
can see more clearly why.


Modified:
    asterisk/trunk/tests/queues/queue_baseline/test.lua

Modified: asterisk/trunk/tests/queues/queue_baseline/test.lua
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/queues/queue_baseline/test.lua?view=diff&rev=363&r1=362&r2=363
==============================================================================
--- asterisk/trunk/tests/queues/queue_baseline/test.lua (original)
+++ asterisk/trunk/tests/queues/queue_baseline/test.lua Mon Jun  7 14:35:24 2010
@@ -63,7 +63,7 @@
 	if res["Response"] ~= "Success" then
 		fail("Response failure for Originate: " .. res["Message"])
 	end
-	posix.sleep(2)
+	posix.sleep(3)
 	res, err = man:pump_messages()
 	if not res then
 		fail("Error pumping messages: " .. err)
@@ -89,6 +89,22 @@
 man(logoff)
 instance:term_or_kill()
 
+if not join then
+	print "Failed to capture Join event"
+end
+if not called then
+	print "Failed to capture AgentCalled event"
+end
+if not connect then
+	print "Failed to capture AgentConnect event"
+end
+if not leave then
+	print "Failed to capture Leave event"
+end
+if not complete then
+	print "Failed to capture AgentComplete event"
+end
+
 if not join or not called or not connect or not leave or not complete then
-	fail ("Failed to capture one of our expected events")
+	fail("Failed to capture one of our expected events")
 end




More information about the asterisk-commits mailing list