summaryrefslogtreecommitdiff
path: root/qpid/java/perftests
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2857 : Address issues found by running FindBugs against the Java codebaseRobert Godfrey2010-09-122-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996393 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2787: Move QpidTestCase to Common test module so that any test can ↵Robert Gemmell2010-08-061-1/+1
| | | | | | | | | inherit from it, allowing exclusions to be applied. Add ability to gather the class name of the message store associated with the test profile in use. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@982986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2599: restore log4j settings files which are not named log4j.xml or ↵Robert Gemmell2010-06-041-0/+46
| | | | | | log4j.properties and so need not be removed completely since they wont be automatically applied by log4j if found on the classpath like the others will git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951419 13f79535-47bb-0310-9956-ffa450edef68
* Only build perftest scripts if we have changed them. Shaves 14s of the build ↵Martin Ritchie2010-06-041-1/+11
| | | | | | for me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951334 13f79535-47bb-0310-9956-ffa450edef68
* Add the ASF License to various classes currently missing itRobert Gemmell2010-06-021-1/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950740 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2639Rajith Muditha Attapattu2010-06-021-2/+2
| | | | | | | Changed all existing test cases that extened QpidTestCase to QpidBrokerTestCase. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950617 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2599Rajith Muditha Attapattu2010-05-111-46/+0
| | | | | | | Removing all log4j xml and property files from the code base, except for the ones in test-profile folder and broker/etc folder. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@943339 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2424 : Update tests to correctly handle timestamps from stat that are ↵Martin Ritchie2010-04-122-3/+7
| | | | | | | | | | in nano seconds rather than millis. Fixed GC_FREQ generation it was not using GC_TIME.log as input Merged from 0.5.x-dev rev 920394 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933287 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2421 : Fixed preFill when numConsumers > 1. This requried the ↵Martin Ritchie2010-04-124-45/+110
| | | | | | | | | | introduction of a new phase in TestThreadAware : postThreadSetup. This ensures that all the threads have correctly setup their clients and so registered their topic subscribers. We can then preFill in the postThreadSetup and reliably receive the data from each of the client's publishers. Added new sendOnly parameter to allow send only testing with topics where numConsumers must be set. Merged from 0.5.x-dev rev 920389 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933286 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2425 : Update to automate the gathering of throughput min/max/avg.Martin Ritchie2010-04-121-1/+23
| | | | | | Merge 0.5.x-dev rev 917585 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933285 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2425 : Augment script to extract latency from csv file. Also updated ↵Martin Ritchie2010-04-123-20/+113
| | | | | | | | processAll script to colate the statistics for the given run. Merged from 0.5.x-dev rev 917482 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933284 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2425 : Augmented JUnit-Toolkit to emit latency information already ↵Martin Ritchie2010-04-121-1/+10
| | | | | | | | gathed by the PingAsyncTestPerf for each batch. Merged from 0.5.x-dev r 917464 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933283 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2424 : Augment processing scripts to generate min/max/avg stats file ↵Martin Ritchie2010-04-122-26/+297
| | | | | | | | for CPU/MEM, GC-Freq,GC-Duration, Heap-Size. Merged from 0.5.x-dev rev 917452 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933282 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2417: add a volume test for transient message delivery using topics + ↵Robert Gemmell2010-03-032-0/+348
| | | | | | selectors git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2421 : Update to expose the PingClient count so we can set the ↵Martin Ritchie2010-02-252-1/+6
| | | | | | correlationID correctly for test with > 1 -c[] value. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916327 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2421 : Augmented Async Performance test to take new 'preFill' value, ↵Martin Ritchie2010-02-256-13/+300
| | | | | | | | | | | | | | | | that puts <n> messages onto the broker destination before the test begins. When running on a non-TX'd producer session the use of the new 'delayBeforeConsume' will pause the client for <n> ms before the test starts, giving the producer session time to flush. This new functionality can be explored with the new 'testWithPreFill' script. The 'numConsumer' parameter was augmented to allow a 0 value which disables all the consumers. This can be seen with the 'fillBroker' script. To complement that a new 'consumeOnly' boolean was added to disable sending messages. This can be seen with the 'drainBroker' scripts. All scripts are located in java/perftests/etc/scripts Merged from 0.5.x-dev commit r916304 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916318 13f79535-47bb-0310-9956-ffa450edef68
* I have added the license header to the files included in this commit.Rajith Muditha Attapattu2010-02-127-0/+147
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@909641 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1934 : Add log4j splitting.Martin Ritchie2009-06-231-27/+114
| | | | | | | Update datetime detection/parsing to use a regex. Added logging to give output on progress git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787697 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1934 : Add start/stop script for broker monitoring.Martin Ritchie2009-06-226-0/+1207
| | | | | | | | | | | | | | Add runTest.sh that starts a given set of tests and then generates stat files for them Updated monitor-broker to use $! to get top pid, rather than ps|grep made runTests.sh take a file which contains a list of tests to run. Addition of processTests: Creates a Result Package suitable for processing by process.sh / processAll.sh Updated process.sh to correctly handle new broker_cpu.log date format and to have better error handling when there is no GC data Update to monitor-broker to record the top rate so it can be used in processing Update to process.sh to better display the CPU x axis using the time. Update to processTests.py to use a regex to extract the GC time stamp. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787292 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1810 : Added perftest processing scriptsMartin Ritchie2009-04-152-0/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765134 13f79535-47bb-0310-9956-ffa450edef68
* Updated performance scripts to run even if previous test failed.Martin Ritchie2009-04-112-6/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@764152 13f79535-47bb-0310-9956-ffa450edef68
* Added the ASF license header to the following files.Rajith Muditha Attapattu2008-12-161-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@726943 13f79535-47bb-0310-9956-ffa450edef68
* removed incubating from various shell scripts, release artifacts, and READMEsRafael H. Schloming2008-12-103-7/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@724948 13f79535-47bb-0310-9956-ffa450edef68
* removed maven build systemRafael H. Schloming2008-12-103-796/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@724947 13f79535-47bb-0310-9956-ffa450edef68
* made ant build generate perftest scriptsRafael H. Schloming2008-12-034-3/+397
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@723029 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1453 : Removed loops from scriptMartin Ritchie2008-11-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@713020 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1213: Patch from rgodfrey to refactor AbstractJMSMessage and ↵Rafael H. Schloming2008-08-071-4/+3
| | | | | | descendants to move AMQP version specific code into delegates and remove unnecessary conversion between 0-8 and 0-10 objects git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683683 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1206: Fix failover and failover testsAidan Skinner2008-08-051-5/+3
| | | | | | | | | | | | | | | AMQConnection: remove dead and confusingly misnamed method AMQSession: rename failedOver to failedOverDirty to convey actual usage, only set it if we failed over while dirty. Ewww! BasicMessageConsumer: if we're in client ack mode, mark as dirty when we receive a message PingPongProducer: calculate expected replies properly if we fail after a send or before a commit FailoverTest: test transacted case git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682672 13f79535-47bb-0310-9956-ffa450edef68
* QPID-909 Added missing license header and fixed execute bit on MessageSize.shMartin Ritchie2008-07-153-1/+45
| | | | | | | Added RunAll.sh for good measure git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@676878 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1157: Added perftests projectArnaud Simon2008-07-041-0/+290
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@674015 13f79535-47bb-0310-9956-ffa450edef68
* Updated the performance tests to ensure we use all the available test, added ↵Martin Ritchie2008-06-275-3/+34
| | | | | | additional comments in pom.xml about each test section. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@672300 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1079: Updated ...test.client tests for using QpidTestCase + move ↵Arnaud Simon2008-05-221-1/+1
| | | | | | QpidTestCase in main so it is visible form systests git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@659163 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1037: removed manual setting of the module.name property as it is set ↵Rafael H. Schloming2008-05-121-2/+1
| | | | | | automatically by the build scripts git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@655536 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1037: Added module name prop and an exclude.modules prop + switch ↵Arnaud Simon2008-05-081-1/+1
| | | | | | systests off in cpp profiles. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@654505 13f79535-47bb-0310-9956-ffa450edef68
* QPID-832 : Fix eol-styleRobert Godfrey2008-04-249-3782/+3782
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@651325 13f79535-47bb-0310-9956-ffa450edef68
* QPID-832 update pom versionAidan Skinner2008-04-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@651211 13f79535-47bb-0310-9956-ffa450edef68
* QPID-832 sync build stuff from thegreatmergeAidan Skinner2008-04-241-0/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@651126 13f79535-47bb-0310-9956-ffa450edef68
* QPID-832 copy from M2.xAidan Skinner2008-04-2455-0/+7847
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@651117 13f79535-47bb-0310-9956-ffa450edef68
* Delete stuff that's just going to get synced from M2.xAidan Skinner2008-04-2345-6755/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@651111 13f79535-47bb-0310-9956-ffa450edef68
* ant build systemRafael H. Schloming2008-02-011-0/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@617320 13f79535-47bb-0310-9956-ffa450edef68
* Changed version to M3 to avoid confusion with old M2 snapshotsRajith Muditha Attapattu2008-01-253-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@615264 13f79535-47bb-0310-9956-ffa450edef68
* Imporved topic perf testsArnaud Simon2008-01-213-14/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@613883 13f79535-47bb-0310-9956-ffa450edef68
* Added new perf test for topic (based on Andy's usecase)Arnaud Simon2008-01-213-0/+319
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@613807 13f79535-47bb-0310-9956-ffa450edef68
* Fixed various compilation errorsRajith Muditha Attapattu2008-01-161-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@612593 13f79535-47bb-0310-9956-ffa450edef68
* changed M2 to 0.10Arnaud Simon2008-01-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608835 13f79535-47bb-0310-9956-ffa450edef68
* added mina logging levelArnaud Simon2008-01-041-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608834 13f79535-47bb-0310-9956-ffa450edef68
* added M2 connection factory and JNDI destinationsArnaud Simon2008-01-041-39/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608824 13f79535-47bb-0310-9956-ffa450edef68
* added "..qpidity" package (see Qpid-719)Arnaud Simon2008-01-041-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608823 13f79535-47bb-0310-9956-ffa450edef68
* fixed compile error in MessageProducer.javaRafael H. Schloming2008-01-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608618 13f79535-47bb-0310-9956-ffa450edef68
* chnaged to use jndiArnaud Simon2007-12-192-17/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@605489 13f79535-47bb-0310-9956-ffa450edef68