public class PerfSigProjectAction extends Object implements hudson.model.ProminentProjectAction
| Constructor and Description |
|---|
PerfSigProjectAction(hudson.model.Job<?,?> job) |
| Modifier and Type | Method and Description |
|---|---|
void |
doSummarizerGraph(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response) |
void |
doTestRunGraph(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response) |
String |
getAggregationFromMeasure(String dashboard,
String dashlet,
String measure) |
Map<String,String> |
getAvailableMeasures(String dashboard,
String dashlet) |
String |
getDashboardConfiguration(String dashboard) |
Map<hudson.model.Run<?,?>,DashboardReport> |
getDashboardReports(String name) |
String |
getDisplayName() |
Map<JSONDashlet,Measure> |
getFilteredChartDashlets(DashboardReport dashboardReport) |
String |
getIconFileName() |
hudson.model.Job<?,?> |
getJob() |
Map<String,JSONDashlet> |
getJsonDashletMap() |
List<DashboardReport> |
getLastDashboardReports() |
Class<PerfSigUIUtils> |
getPerfSigUIUtils() |
hudson.tasks.junit.TestResult |
getTestAction(hudson.model.Run<?,?> run) |
hudson.tasks.test.TestResultProjectAction |
getTestResultProjectAction() |
TestRun |
getTestRun(hudson.model.Run<?,?> run) |
protected String |
getTitle() |
String |
getUrlName() |
void |
setDashboardConfiguration(String dashboard,
String data) |
protected String getTitle()
public hudson.model.Job<?,?> getJob()
public hudson.tasks.test.TestResultProjectAction getTestResultProjectAction()
public Class<PerfSigUIUtils> getPerfSigUIUtils()
public Map<String,JSONDashlet> getJsonDashletMap()
public void doSummarizerGraph(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic void doTestRunGraph(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic List<DashboardReport> getLastDashboardReports()
public TestRun getTestRun(hudson.model.Run<?,?> run)
public hudson.tasks.junit.TestResult getTestAction(hudson.model.Run<?,?> run)
public Map<hudson.model.Run<?,?>,DashboardReport> getDashboardReports(String name)
@JavaScriptMethod public String getDashboardConfiguration(String dashboard) throws IOException, InterruptedException
IOExceptionInterruptedException@JavaScriptMethod public void setDashboardConfiguration(String dashboard, String data)
@JavaScriptMethod public Map<String,String> getAvailableMeasures(String dashboard, String dashlet) throws IOException
IOException@JavaScriptMethod public String getAggregationFromMeasure(String dashboard, String dashlet, String measure) throws IOException
IOExceptionpublic Map<JSONDashlet,Measure> getFilteredChartDashlets(DashboardReport dashboardReport) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic String getUrlName()
getUrlName in interface hudson.model.Actionpublic String getDisplayName()
getDisplayName in interface hudson.model.ActiongetDisplayName in interface hudson.model.ModelObjectpublic String getIconFileName()
getIconFileName in interface hudson.model.ActionCopyright © 2016. All rights reserved.