You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2010/08/04 11:03:10 UTC

svn commit: r982166 - /jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt

Author: jukka
Date: Wed Aug  4 09:03:09 2010
New Revision: 982166

URL: http://svn.apache.org/viewvc?rev=982166&view=rev
Log:
JCR-2695: Jackrabbit performance test suite

Add a simple example Gnuplot script

Added:
    jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt   (with props)

Added: jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt?rev=982166&view=auto
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt (added)
+++ jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt Wed Aug  4 09:03:09 2010
@@ -0,0 +1,48 @@
+# 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.
+
+# This is an example Gnuplot script for plotting the performance results
+# produced by the Jackrabbit performance test suite. Before you run this
+# script you need to preprocess the individual performance reports.
+
+set term svg
+set xlabel "Jackrabbit version"
+set xrange [-1:10]
+set ylabel "Time (ms)"
+set yrange [0:]
+
+set output "login.svg"
+set title "1000 x login()"
+plot "login.dat" using 0:3:4:xtic(1) with errorlines notitle
+
+set output "logout.svg"
+set title "1000 x login().logout()"
+plot "logout.dat" using 0:3:4:xtic(1) with errorlines notitle
+
+set output "smallread.svg"
+set title "1000 x read a 10kB file"
+plot "smallread.dat" using 0:3:4:xtic(1) with errorlines notitle
+
+set output "smallwrite.svg"
+set title "100 x write a 10kB file"
+plot "smallwrite.dat" using 0:3:4:xtic(1) with errorlines notitle
+
+set output "bigread.svg"
+set title "read a 100MB file"
+plot "bigread.dat" using 0:3:4:xtic(1) with errorlines notitle
+
+set output "bigwrite.svg"
+set title "write a 100MB file"
+plot "bigwrite.dat" using 0:3:4:xtic(1) with errorlines notitle

Propchange: jackrabbit/trunk/jackrabbit-core/src/test/performance/gnuplot.txt
------------------------------------------------------------------------------
    svn:eol-style = native