diff options
| author | Robert Gemmell <robbie@apache.org> | 2012-04-05 16:04:10 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2012-04-05 16:04:10 +0000 |
| commit | eb58a828676bf1fad33c317f86a909f18cadacbc (patch) | |
| tree | aef0634df4867e761ea65792d5e19eacbc029f49 /qpid/java/perftests/example/config-two-tests.json | |
| parent | 347ee6bc0e71ca79d729ccf53c134fbe01289621 (diff) | |
| download | qpid-python-eb58a828676bf1fad33c317f86a909f18cadacbc.tar.gz | |
QPID-3936: initial checkin of new testing framework, initially to be used for performance testing but later to be expanded for use with other testing scenarios.
Applied patch from Philip Harvey <phil@philharveyonline.com>, Oleksandr Rudyy <orudyy@gmail.com>, Andrew MacBean <andymacbean@gmail.com>, Keith Wall <kwall@apache.org>, and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309918 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/perftests/example/config-two-tests.json')
| -rw-r--r-- | qpid/java/perftests/example/config-two-tests.json | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/qpid/java/perftests/example/config-two-tests.json b/qpid/java/perftests/example/config-two-tests.json new file mode 100644 index 0000000000..79d305b100 --- /dev/null +++ b/qpid/java/perftests/example/config-two-tests.json @@ -0,0 +1,117 @@ +{ + "_tests":[ + { + "_name": "One producer to one consumer"; + "_queues":[ + { + "_name": "direct://amq.direct//testQueue" + } + ]; + "_clients":[ + { + "_name": "producingClient", + "_connections":[ + { + "_name": "connection1", + "_factory": "connectionfactory", + "_sessions": [ + { + "_sessionName": "session1", + "_producers": [ + { + "_name": "Producer1", + "_destinationName": "direct://amq.direct//testQueue", + "_numberOfMessages": 5000 + } + ] + } + ] + } + ] + }, + { + "_name": "consumingClient", + "_connections":[ + { + "_name": "connection1", + "_factory": "connectionfactory", + "_sessions": [ + { + "_sessionName": "session1", + "_consumers": [ + { + "_name": "Consumer1", + "_destinationName": "direct://amq.direct//testQueue", + "_numberOfMessages": 5000 + } + ] + } + ] + } + ] + } + ] + }, + { + "_name": "One producer to two consumers"; + "_queues":[ + { + "_name": "direct://amq.direct//testQueue" + } + ]; + "_clients":[ + { + "_name": "producingClient", + "_connections":[ + { + "_name": "connection1", + "_factory": "connectionfactory", + "_sessions": [ + { + "_sessionName": "session1", + "_producers": [ + { + "_name": "Producer", + "_destinationName": "direct://amq.direct//testQueue", + "_numberOfMessages": 5000 + } + ] + } + ] + } + ] + }, + { + "_name": "consumingClient", + "_connections":[ + { + "_name": "connection1", + "_factory": "connectionfactory", + "_sessions": [ + { + "_sessionName": "session1", + "_consumers": [ + { + "_name": "Consumer1", + "_destinationName": "direct://amq.direct//testQueue", + "_numberOfMessages": 2500 + } + ] + }, + { + "_sessionName": "session2", + "_consumers": [ + { + "_name": "Consumer2", + "_destinationName": "direct://amq.direct//testQueue", + "_numberOfMessages": 2500 + } + ] + } + ] + } + ] + } + ] + }] +} |
