You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kw...@apache.org on 2012/08/14 14:05:30 UTC

svn commit: r1372852 - in /qpid/trunk/qpid/java/perftests/visualisation-jfc/src: main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html

Author: kwall
Date: Tue Aug 14 12:05:30 2012
New Revision: 1372852

URL: http://svn.apache.org/viewvc?rev=1372852&view=rev
Log:
QPID-4143: modified perf test visualisation code so that chart-summary.html now contains a table of contents.

Applied patch from Philip Harvey <ph...@philharveyonline.com>

Modified:
    qpid/trunk/qpid/java/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
    qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html   (contents, props changed)

Modified: qpid/trunk/qpid/java/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java?rev=1372852&r1=1372851&r2=1372852&view=diff
==============================================================================
--- qpid/trunk/qpid/java/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java (original)
+++ qpid/trunk/qpid/java/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java Tue Aug 14 12:05:30 2012
@@ -105,8 +105,17 @@ public class ChartWriter
 
             writer = new BufferedWriter(new FileWriter(summaryFile));
             writer.write(htmlHeader);
+
+            writer.write("        <ul>\n");
+            for (File chartFile : _chartFiles)
+            {
+                writer.write("            <li><a href='#"+ chartFile.getName() +"'>" + chartFile.getName() + "</a></li>\n");
+            }
+            writer.write("        </ul>\n");
+
             for (File chartFile : _chartFiles)
             {
+                writer.write("        <a name='" + chartFile.getName() + "'/>\n");
                 writer.write("        <img src='" + chartFile.getName() + "'/>\n");
             }
             writer.write(htmlFooter);

Modified: qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html?rev=1372852&r1=1372851&r2=1372852&view=diff
==============================================================================
--- qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html (original)
+++ qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html Tue Aug 14 12:05:30 2012
@@ -3,7 +3,13 @@
         <title>Performance Charts</title>
     </head>
     <body>
+        <ul>
+            <li><a href='#chart1.png'>chart1.png</a></li>
+            <li><a href='#chart2.png'>chart2.png</a></li>
+        </ul>
+        <a name='chart1.png'/>
         <img src='chart1.png'/>
+        <a name='chart2.png'/>
         <img src='chart2.png'/>
     </body>
 </html>
\ No newline at end of file

Propchange: qpid/trunk/qpid/java/perftests/visualisation-jfc/src/test/java/org/apache/qpid/disttest/charting/writer/expected-chart-summary.html
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org