| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1632579 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1630749 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1618218 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
As bash isn't specified by POSIX its location is variable.
Specifically under BSDs it isn't found in /bin/bash.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1541763 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
testdefs/VaryingNumberOfParticipants.json to use JavaScript for loops etc to reduce duplication, and removed excessive message size latency tests
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1499208 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
not adding much value
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1499207 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
not very useful and makes it harder to read the average
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1481726 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
placeholders
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1480995 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
the auto-ack and the transacted iterations of the perf test
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1480934 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
rather than hardcoding 'test'
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477163 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
querying results
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1459292 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
Refactored ChartBuilder hierarchy to reduce duplication, and renamed several classes to make them more intuitive.
Added timeseries chart definitions in perftests/etc/c/timeseries/.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1449342 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
caused it to ignore the CSV series directory.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1444335 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
enhanced visualisation-jfc to allow it to read these results.
Previously only CSV output/input was supported by these modules respectively.
Also modified files in perftests/etc/ to allow convenient running of perftests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1440312 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
consumer/producer batch size independently of the other. This simulates a use-case that has been problematic for previous Qpid versions.
Changed visualisation-jfc to allow the perf-test result summary page title to be specified from the command line.
Converted BatchSize script from JSON to Javascript.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1424600 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1416715 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413439 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
consumers' performance
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1396299 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
acknowledgement mode is in use within the associated test definition
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1389268 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1389143 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Clarify a comment slightly.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1389142 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
consistent colours across all charts; use dotted series for baselines
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1388458 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1388072 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
participants tests for both auto-ack and session transacted mode
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1387905 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
producing session
* ProducerParticipant makes erroneous call to Message#acknowledge
* Externalise the poll timeout used by QpidQueueCreator to drain the queue after test
* Topic-AckModes.js - replace tests for client-ack, dups-okay-ack with session transacted
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1387565 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
| |
improvement from QPID-4125
QPID-4125 improved the performance of the Java Broker for persistent transacted messages for multiple channels
on same connection.
This change adds a perf test script allowing the performance improvement to be quantified.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1384291 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
contrast different ack-modes with like message persistence settings
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1373133 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
trunk equivalent of the changes made in r1372144 on the 0.18 release branch
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1372149 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
misleading poor performance test results
Applied patch from Philip Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1371165 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
implementations to be used.
Applied patch from Philip Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1366305 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Applied patch from Philip Harvey <phil@philharveyonline.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1363017 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
production, allowing the consumers enough time to implicitly create the queues (unfortunately the Qpid client can't explicitly create topics).
Also improved error reporting and increased time outs to better cope with large scale tests.
Applied patch from Philip Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1362502 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
| |
Specifically:
- chart-summary.html now shows charts in deterministic order (dictated by the chart file names)
- We now only have one set of test definitions rather than maintaining both short and standard sets of files. We will use QPID-4103 to adjust the durations across the board.
- Charts have been given subtitles, and sloping CategoryLabelPositions to Plots that aren't CategoryPlots. Also added test for statistical bar charts to ChartProductionTest.
Applied patch from Philip Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1357682 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
| |
Specifically:
- Added support for creating and tearing down durable subscriptions
- Improved IterationValueTest so that we test the format for boolean properties (such as durableSubscription)
- Added test and chart definitions
Applied patch from Philip Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1357650 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1356250 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
Change ProducerParticipant to cancel the sending test messages after maximumDuration is reached. This is required for
deterministic behaviour when using the Producer Side Flow Control feature of the Java Broker, otherwise the send() can
hang indefinitely after consumers have shutdown.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1342843 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1332087 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
of test definition files and the production of a separate CSV per test definition.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1329215 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
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/qpid@1309918 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
and associated files
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1309476 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
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/qpid@951419 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
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/qpid@943339 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@909641 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@765134 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@764152 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723029 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@713020 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
Added RunAll.sh for good measure
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@676878 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
additional comments in pom.xml about each test section.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@672300 13f79535-47bb-0310-9956-ffa450edef68
|