summaryrefslogtreecommitdiff
path: root/java/perftests/src/main
Commit message (Collapse)AuthorAgeFilesLines
* QPID-388 : hand merged the changes done in perftesting branch Bhupendra Bhusman Bhardwaj2007-03-052-18/+52
| | | | | | | QPID-395 : hand merged the changes done in perftesting branch QPID-375 : default queue config properties should now be under <queues> tag git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@514703 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith). java_iop.diffRobert Greig2007-02-281-25/+31
| | | | | | This adds some interop tests (which are just copies of the existing topic tests) in a new integrationtests module. The java 1.4. client build has been updated to be able to run these tests. They succesfully talk to each other and the .net code. This is intended to be a starting point of a more in depth interop test as per the spec, but does not implement what is in the draft spec yet. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@512699 13f79535-47bb-0310-9956-ffa450edef68
* QPID-375 : remove assumptions on standard exchanges (amq.direct, amq.topic, ↵Robert Godfrey2007-02-164-8/+12
| | | | | | etc), allow other exchanges to be created through virtualhosts.xml git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@508649 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith) Qpid-360 fixes.Robert Greig2007-02-122-84/+242
| | | | | | | Message type defaults to ByteMessage when not specified. Unknown destination type is used as default when not specified. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@506439 13f79535-47bb-0310-9956-ffa450edef68
* Update to performance testing to allow the use of shared destinations. This ↵Martin Ritchie2007-02-052-122/+273
| | | | | | allows topics to have multiple consumers and the total message counts updated correctly. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@503609 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Options moved to top of contructor. Were at ↵Robert Greig2007-02-021-12/+16
| | | | | | bottom and not being used! git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502655 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Robert Greig2007-02-022-35/+90
| | | | | | | Perftests improved with better timeout handling. Shared/unique destinations to ping now an option. TestRunner now runs all per-thread setups, synchs all threads, then runs tests, synchas all threads, then runs tear downs. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502620 13f79535-47bb-0310-9956-ffa450edef68
* QPID-343 Performance test suite doesn't output missing message count on failure.Martin Ritchie2007-02-021-6/+8
| | | | | | | Updated PingAsyncTestPerf to output missing messsage count. Updated PingPongProducer so it doesn't use AMQShortStringx. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502576 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Added comments as a reminder of improvements to ↵Robert Greig2007-02-011-1/+2
| | | | | | be made to the tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502182 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Added comments as a reminder of improvements to ↵Robert Greig2007-02-011-4/+25
| | | | | | be made to the tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502179 13f79535-47bb-0310-9956-ffa450edef68
* virtual host string correctedBhupendra Bhusman Bhardwaj2007-02-012-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@502178 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith)Robert Greig2007-01-311-7/+11
| | | | | | | Added a ping latency test. Uploaded new junit-toolkit snapshot for self timed tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@501804 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Added PingClient.java which was forgotten from ↵Robert Greig2007-01-301-0/+90
| | | | | | last commit. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@501457 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Ping tests refactored. Unused ping test classes ↵Robert Greig2007-01-3012-2890/+906
| | | | | | removed. JUnit-toolkit 0.5-SNAPSHOT added to the build. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@501455 13f79535-47bb-0310-9956-ffa450edef68
* Updated script details and added guard for trafficlight being null.Martin Ritchie2007-01-261-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@500284 13f79535-47bb-0310-9956-ffa450edef68
* Fixed race condition that would cause duplicate batch data to be logged.Martin Ritchie2007-01-251-2/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499781 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Class has been documented.Robert Greig2007-01-252-75/+191
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499764 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Class has been documented.Robert Greig2007-01-251-5/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499757 13f79535-47bb-0310-9956-ffa450edef68
* (Submitted by Rupert Smith) Class has been documented.Robert Greig2007-01-251-36/+105
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499756 13f79535-47bb-0310-9956-ffa450edef68
* Race condition fixed fro AsyncTestPerfMartin Ritchie2007-01-251-35/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499716 13f79535-47bb-0310-9956-ffa450edef68
* added some constant valuesBhupendra Bhusman Bhardwaj2007-01-242-45/+63
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499461 13f79535-47bb-0310-9956-ffa450edef68
* QPID-50 : Patch supplied by Rob Godfrey - Virtual Host implementationRobert Greig2007-01-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499446 13f79535-47bb-0310-9956-ffa450edef68
* Added commit calls for the received messages.Martin Ritchie2007-01-241-119/+130
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499429 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith) Cleans up the countdown latch used to ↵Robert Greig2007-01-241-119/+118
| | | | | | count expected number of messages. Not clearing it from the map of countdowns by message correlation id causes a memory leak as the map is long lived over many tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499427 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Bhupendra Bhusman Bhardwaj2007-01-243-35/+95
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499426 13f79535-47bb-0310-9956-ffa450edef68
* Updated Async Test for destinations and for signalling completed runs when ↵Martin Ritchie2007-01-244-71/+90
| | | | | | there is only 1 queue. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499392 13f79535-47bb-0310-9956-ffa450edef68
* updated the test classes to be used with Topics as well as QueuesBhupendra Bhusman Bhardwaj2007-01-247-150/+260
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499356 13f79535-47bb-0310-9956-ffa450edef68
* Updated perftests to include an Asynchronous ping senderMartin Ritchie2007-01-234-97/+118
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499166 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith) Added the ability to limit the rate at ↵Robert Greig2007-01-237-303/+365
| | | | | | which messages are sent by the ping tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499083 13f79535-47bb-0310-9956-ffa450edef68
* updated the test for testing with multiple threadsBhupendra Bhusman Bhardwaj2007-01-232-84/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@499036 13f79535-47bb-0310-9956-ffa450edef68
* FailOver added flag FAIL_ONCE so that only the first call is stopped for ↵Martin Ritchie2007-01-234-41/+76
| | | | | | | | failover.. the default. Updated POM with Failover Tests git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498984 13f79535-47bb-0310-9956-ffa450edef68
* Test modified to take arguments with - optionsBhupendra Bhusman Bhardwaj2007-01-232-58/+146
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498974 13f79535-47bb-0310-9956-ffa450edef68
* Added addtional loggers for testingMartin Ritchie2007-01-231-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498970 13f79535-47bb-0310-9956-ffa450edef68
* Added ability to cause failover before/after commit/sendsMartin Ritchie2007-01-236-140/+508
| | | | | | Added batch size ability. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498965 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith) Added configurations for all performance ↵Robert Greig2007-01-222-1/+68
| | | | | | | | test setups to the pom. Commented out to not break build. Waiting on junit-toolkit-maven-plugin being added to maven repository. Create a throttle utility class and tests for it. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498720 13f79535-47bb-0310-9956-ffa450edef68
* performance Ping tests modified for scalability test. Now tests with ↵Bhupendra Bhusman Bhardwaj2007-01-223-31/+154
| | | | | | multiple queues can be performed. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@498687 13f79535-47bb-0310-9956-ffa450edef68
* Added class to ping itself and a junit test for it.Bhupendra Bhusman Bhardwaj2007-01-192-11/+137
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497878 13f79535-47bb-0310-9956-ffa450edef68
* JMSException logged as error Marnie McCormack2007-01-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497786 13f79535-47bb-0310-9956-ffa450edef68
* JMSException logged as errorMarnie McCormack2007-01-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497784 13f79535-47bb-0310-9956-ffa450edef68
* Upgraded logging for JMSException to error as we always want to know afaikMarnie McCormack2007-01-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497781 13f79535-47bb-0310-9956-ffa450edef68
* refactored the constructor to allow subclasses use the super constructorBhupendra Bhusman Bhardwaj2007-01-191-17/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497766 13f79535-47bb-0310-9956-ffa450edef68
* (Pacth by Rupert Smith) Fixed mistake in PingPongProducer, it was creating ↵Robert Greig2007-01-182-13/+9
| | | | | | | | its message counter after sending messages, so sometimes the onMessage loop had already received mesages before the counter was created. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497498 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith)Robert Greig2007-01-187-428/+675
| | | | | | Restructured the ping tests, they now share common base classes to avoid cut and paste coding. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@497425 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Bhupendra Bhusman Bhardwaj2007-01-171-3/+2
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496996 13f79535-47bb-0310-9956-ffa450edef68
* added timer for callbackHandler to wait for next message before exitingBhupendra Bhusman Bhardwaj2007-01-171-33/+116
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496991 13f79535-47bb-0310-9956-ffa450edef68
* Fix to broken build due to missing file.Robert Greig2007-01-161-10/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496833 13f79535-47bb-0310-9956-ffa450edef68
* (Patch submitted by Rupert Smith) Refactored the test ping classes to share ↵Robert Greig2007-01-166-254/+985
| | | | | | | | common code. Made them runnable from the command line (the same as they already were). Also made it possible to instantiate them in other code more easily. A unit test class has been added that performs a ping. This is so that it can be run with the TKTestRunner to scale it up and take performance measurements. Junit-toolkit added as a dependency to the maven build system. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496753 13f79535-47bb-0310-9956-ffa450edef68
* Tests under this directory are actually ping testsBhupendra Bhusman Bhardwaj2007-01-164-0/+0
| | | | | | -Comment from Rupert git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496731 13f79535-47bb-0310-9956-ffa450edef68
* checking for the AMQ MessageID of received message in ↵Bhupendra Bhusman Bhardwaj2007-01-153-32/+33
| | | | | | ServiceRequestingClient.java git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@496260 13f79535-47bb-0310-9956-ffa450edef68
* QPID-283Martin Ritchie2007-01-122-11/+23
| | | | | | | | | | Documented topic test Updated perftests.log4j to include log level in output to make it clear when there is a non test output Fixed bug in Publisher where batches of 2 would result in a div by zero error. scripts created and edited to use the amqj.test.logging.level. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@495584 13f79535-47bb-0310-9956-ffa450edef68