summaryrefslogtreecommitdiff
path: root/java/perftests/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2627 : Remove dependency on MINARobert Godfrey2011-09-091-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1167311 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3434: Refactored 0-8..0-9-1 code paths to use same SSL configuration ↵Robert Gemmell2011-08-181-1/+13
| | | | | | | | mechanisms as 0-10. Apply work by myself and Keith Wall git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1159255 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3343: refactor test profiles to allow testing within the same JVM for ↵Robert Gemmell2011-07-071-207/+0
| | | | | | | | all protocols, remove vm:// transport support and associated forked Mina classes Applied patch by Keith Wall and myself git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1143874 13f79535-47bb-0310-9956-ffa450edef68
* 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/qpid@996393 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/qpid@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/qpid@950617 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/qpid@933286 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/qpid@933283 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/qpid@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/qpid@916327 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2421 : Augmented Async Performance test to take new 'preFill' value, ↵Martin Ritchie2010-02-253-13/+177
| | | | | | | | | | | | | | | | 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/qpid@916318 13f79535-47bb-0310-9956-ffa450edef68
* made ant build generate perftest scriptsRafael H. Schloming2008-12-031-45/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723029 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/qpid@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/qpid@682672 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/qpid@659163 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/qpid@651325 13f79535-47bb-0310-9956-ffa450edef68
* QPID-832 copy from M2.xAidan Skinner2008-04-2426-0/+6237
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@651117 13f79535-47bb-0310-9956-ffa450edef68
* Delete stuff that's just going to get synced from M2.xAidan Skinner2008-04-2322-5231/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@651111 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@605489 13f79535-47bb-0310-9956-ffa450edef68
* added latency testsArnaud Simon2007-11-301-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599868 13f79535-47bb-0310-9956-ffa450edef68
* added latency testsArnaud Simon2007-11-302-0/+231
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599810 13f79535-47bb-0310-9956-ffa450edef68
* added interval rateArnaud Simon2007-11-303-32/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599725 13f79535-47bb-0310-9956-ffa450edef68
* Printing summary before closing session, as this sometimes results in an errorRajith Muditha Attapattu2007-11-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599637 13f79535-47bb-0310-9956-ffa450edef68
* Modified the scriptsRajith Muditha Attapattu2007-11-291-1/+1
| | | | | | | And made the default log frequency to every 1000 msgs git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599624 13f79535-47bb-0310-9956-ffa450edef68
* Removed all the fancy threading with the test cases as these interfer with ↵Rajith Muditha Attapattu2007-11-297-559/+154
| | | | | | the test cases git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599611 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up the calculations and added an option to disable interval stat ↵Rajith Muditha Attapattu2007-11-292-102/+164
| | | | | | collection git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599528 13f79535-47bb-0310-9956-ffa450edef68
* added interval thoughput calculationArnaud Simon2007-11-291-12/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599424 13f79535-47bb-0310-9956-ffa450edef68
* added interval thoughput calculationArnaud Simon2007-11-291-6/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599403 13f79535-47bb-0310-9956-ffa450edef68
* Setting the message to null to mark for garbage collectionRajith Muditha Attapattu2007-11-291-0/+1
| | | | | | | | noAck still has to clear our internal command ids. increased the default max prefetch to 1000 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599255 13f79535-47bb-0310-9956-ffa450edef68
* Added the -DuseQueue option to switch between pub/sub and p2p.Rajith Muditha Attapattu2007-11-283-2/+5
| | | | | | | If useQueue is present then we use p2p. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@599117 13f79535-47bb-0310-9956-ffa450edef68
* Added prod.setDisableMessageTimestamp(true);Arnaud Simon2007-11-221-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@597477 13f79535-47bb-0310-9956-ffa450edef68
* Added a jvm option verify message orderRajith Muditha Attapattu2007-11-203-6/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@596850 13f79535-47bb-0310-9956-ffa450edef68
* Added distinction between sync and async consumersArnaud Simon2007-11-145-133/+262
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594814 13f79535-47bb-0310-9956-ffa450edef68
* Fixed an error in the printTestDuration methodRajith Muditha Attapattu2007-11-131-5/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594577 13f79535-47bb-0310-9956-ffa450edef68
* Changed to use initial context helperArnaud Simon2007-11-131-5/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594482 13f79535-47bb-0310-9956-ffa450edef68
* Fixed errors in the calculationRajith Muditha Attapattu2007-11-134-7/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594429 13f79535-47bb-0310-9956-ffa450edef68
* modified to collect memory stats before the test.Rajith Muditha Attapattu2007-11-132-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594360 13f79535-47bb-0310-9956-ffa450edef68
* Added a new set of performance tests which is more focused on getting the ↵Rajith Muditha Attapattu2007-11-126-0/+673
| | | | | | | | | | | throughput. The producers and consumers can be run from separate machines. There is no pass/fail, it merely records message count, memory etc at periodic intervals and prints a summary at the the end of the test. Since there are periodic entries, you could identify the rough time time it crashed and memory consumption etc. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@594239 13f79535-47bb-0310-9956-ffa450edef68
* Merged perf test latest from M2.1 onto trunk. Many fixes and now tests ↵Rupert Smith2007-11-093-567/+603
| | | | | | through pure JMS. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@593566 13f79535-47bb-0310-9956-ffa450edef68
* Changed to set session and initial contextArnaud Simon2007-10-292-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@589643 13f79535-47bb-0310-9956-ffa450edef68
* added bouncerArnaud Simon2007-08-252-3/+395
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@569689 13f79535-47bb-0310-9956-ffa450edef68
* Fixed compilation errors related to PingPongBouncer.Rajith Muditha Attapattu2007-08-241-3/+3
| | | | | | | It looks like this file was accidently deleted. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@569480 13f79535-47bb-0310-9956-ffa450edef68