qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From raj...@apache.org
Subject svn propchange: r1148935 - svn:log
Date Wed, 20 Jul 2011 21:00:49 GMT
Author: rajith
Revision: 1148935
Modified property: svn:log

Modified: svn:log at Wed Jul 20 21:00:49 2011
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Wed Jul 20 21:00:49 2011
@@ -1,4 +1,11 @@
-Merge branch 'perf' into trunk
+QPID-3358 Added a controller to coordinate tests run on several jvm's on the same host or
multiple host machines.
+1. The controller registers participants and waits until the desired numbers of producers
and consumers join the test.
+2. It then coordinates warmup runs between the participants and starts the actual test run.
+3. Once the test is done it collects stats and computes averages,max,minetc.. and prints
them out.
 
-Conflicts:
-	qpid/java/tools/bin/perf-report
+The collector is designed run by itself, but can be run inline with a producer for simplicity.
+Infact by default the producer will run a controller unless -Dext_controller=true is specified.
+This is done to ensure that the simple test cases like the per-report script can be run without
additional configuration.
+
+The code would need a bit of cleanup later on. The current form was done quite quickly as
a POC for an urgent task.
+I will be reviewing the code and making improvements over the comming days.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org


Mime
View raw message