hudson.plugins.testng.util
Class GraphHelper
java.lang.Object
hudson.plugins.testng.util.GraphHelper
public class GraphHelper
- extends Object
Helper class for trend graph generation
Method Summary |
static org.jfree.chart.JFreeChart |
createChart(org.kohsuke.stapler.StaplerRequest req,
org.jfree.data.category.CategoryDataset dataset)
|
static org.jfree.chart.JFreeChart |
createMethodChart(org.kohsuke.stapler.StaplerRequest req,
org.jfree.data.category.CategoryDataset dataset,
Map<hudson.util.ChartUtil.NumberOnlyBuildLabel,String> statusMap,
String methodUrl)
Creates the graph displayed on Method results page to compare execution duration
and status of a test method across builds. |
static void |
redirectWhenGraphUnsupported(org.kohsuke.stapler.StaplerResponse rsp,
org.kohsuke.stapler.StaplerRequest req)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
redirectWhenGraphUnsupported
public static void redirectWhenGraphUnsupported(org.kohsuke.stapler.StaplerResponse rsp,
org.kohsuke.stapler.StaplerRequest req)
throws IOException
- Throws:
IOException
createChart
public static org.jfree.chart.JFreeChart createChart(org.kohsuke.stapler.StaplerRequest req,
org.jfree.data.category.CategoryDataset dataset)
createMethodChart
public static org.jfree.chart.JFreeChart createMethodChart(org.kohsuke.stapler.StaplerRequest req,
org.jfree.data.category.CategoryDataset dataset,
Map<hudson.util.ChartUtil.NumberOnlyBuildLabel,String> statusMap,
String methodUrl)
- Creates the graph displayed on Method results page to compare execution duration
and status of a test method across builds.
At max, 9 older builds are displayed.
- Parameters:
req
- requestdataset
- data set to be displayed on the graphstatusMap
- a map with build as key and the test methods execution status (result)
as the valuemethodUrl
- URL to get to the method from a build test result page
- Returns:
- the chart
Copyright © 2004-2013. All Rights Reserved.