Author: lquack Date: Thu Oct 13 13:44:21 2016 New Revision: 1764675 URL: http://svn.apache.org/viewvc?rev=1764675&view=rev Log: NO-JIRA: [Java Performance Tests] add transient transacted test case
Added: qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_plain.chartdef qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_ssl.chartdef Modified: qpid/java/trunk/perftests/etc/testdefs/defaultTests.js Added: qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_plain.chartdef URL: http://svn.apache.org/viewvc/qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_plain.chartdef?rev=1764675&view=auto ============================================================================== --- qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_plain.chartdef (added) +++ qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_plain.chartdef Thu Oct 13 13:44:21 2016 @@ -0,0 +1,43 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +chartType=TIMELINE +chartTitle=Transient Transacted AMQP ${qpid.charting.protocolVersion} plain +chartDescription=10P 10C, transient, transacted, 1kB message, plain, ${qpid.charting.brokerVersionA} / ${qpid.charting.brokerVersionB} / ${qpid.charting.brokerVersionC} + +yAxisLowerBound=0 +yAxisUpperBound=40000 + +xAxisTitle=Date +yAxisTitle=Messages Per Second + +series.1.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_plain' AND providerVersion LIKE '%${qpid.charting.brokerVersionA}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.1.colourName=blue +series.1.shape=cross +series.1.legend=${qpid.charting.brokerVersionA} + +series.2.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_plain' AND providerVersion LIKE '%${qpid.charting.brokerVersionB}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.2.colourName=red +series.2.shape=cross +series.2.legend=${qpid.charting.brokerVersionB} + +series.3.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_plain' AND providerVersion LIKE '%${qpid.charting.brokerVersionC}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.3.colourName=dark_green +series.3.shape=cross +series.3.legend=${qpid.charting.brokerVersionC} Added: qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_ssl.chartdef URL: http://svn.apache.org/viewvc/qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_ssl.chartdef?rev=1764675&view=auto ============================================================================== --- qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_ssl.chartdef (added) +++ qpid/java/trunk/perftests/etc/chartdefs/timeseries/combined_transient_transaction_ssl.chartdef Thu Oct 13 13:44:21 2016 @@ -0,0 +1,43 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +chartType=TIMELINE +chartTitle=Transient Transacted AMQP ${qpid.charting.protocolVersion} ssl +chartDescription=10P 10C, transient, transacted, 1kB message, ssl, ${qpid.charting.brokerVersionA} / ${qpid.charting.brokerVersionB} / ${qpid.charting.brokerVersionC} + +yAxisLowerBound=0 +yAxisUpperBound=40000 + +xAxisTitle=Date +yAxisTitle=Messages Per Second + +series.1.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_ssl' AND providerVersion LIKE '%${qpid.charting.brokerVersionA}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.1.colourName=blue +series.1.shape=cross +series.1.legend=${qpid.charting.brokerVersionA} + +series.2.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_ssl' AND providerVersion LIKE '%${qpid.charting.brokerVersionB}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.2.colourName=red +series.2.shape=cross +series.2.legend=${qpid.charting.brokerVersionB} + +series.3.statement=SELECT insertedTimestamp, throughputMessagesPerS FROM RESULTS WHERE participantName = 'All' AND testName = 'transient_transaction_ssl' AND providerVersion LIKE '%${qpid.charting.brokerVersionC}%' AND protocolVersion = '${qpid.charting.protocolVersion}' +series.3.colourName=dark_green +series.3.shape=cross +series.3.legend=${qpid.charting.brokerVersionC} Modified: qpid/java/trunk/perftests/etc/testdefs/defaultTests.js URL: http://svn.apache.org/viewvc/qpid/java/trunk/perftests/etc/testdefs/defaultTests.js?rev=1764675&r1=1764674&r2=1764675&view=diff ============================================================================== --- qpid/java/trunk/perftests/etc/testdefs/defaultTests.js (original) +++ qpid/java/trunk/perftests/etc/testdefs/defaultTests.js Thu Oct 13 13:44:21 2016 @@ -107,25 +107,37 @@ function createTest(name, numberOfPartic } var jsonObject = { - _tests: [createTest("persistent_transaction_plain", - numberOfParticipantPairs, - ACKNOWLEDGE_MODE_SESSION_TRANSACTED, - DELIVERY_MODE_PERSISTENT, - "PLAIN"), - createTest("transient_autoack_plain", - numberOfParticipantPairs, - ACKNOWLEDGE_MODE_AUTO_ACKNOWLEDGE, - DELIVERY_MODE_TRANSIENT, - "PLAIN"), - createTest("persistent_transaction_ssl", - numberOfParticipantPairs, - ACKNOWLEDGE_MODE_SESSION_TRANSACTED, - DELIVERY_MODE_PERSISTENT, - "SSL"), - createTest("transient_autoack_ssl", - numberOfParticipantPairs, - ACKNOWLEDGE_MODE_AUTO_ACKNOWLEDGE, - DELIVERY_MODE_TRANSIENT, - "SSL")] + _tests: [ + createTest("persistent_transaction_plain", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_SESSION_TRANSACTED, + DELIVERY_MODE_PERSISTENT, + "PLAIN"), + createTest("transient_autoack_plain", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_AUTO_ACKNOWLEDGE, + DELIVERY_MODE_TRANSIENT, + "PLAIN"), + createTest("persistent_transaction_ssl", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_SESSION_TRANSACTED, + DELIVERY_MODE_PERSISTENT, + "SSL"), + createTest("transient_autoack_ssl", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_AUTO_ACKNOWLEDGE, + DELIVERY_MODE_TRANSIENT, + "SSL"), + createTest("transient_transaction_plain", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_SESSION_TRANSACTED, + DELIVERY_MODE_TRANSIENT, + "PLAIN"), + createTest("transient_transaction_plain", + numberOfParticipantPairs, + ACKNOWLEDGE_MODE_SESSION_TRANSACTED, + DELIVERY_MODE_TRANSIENT, + "SSL") + ] }; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org