Package org.tap4j.plugin
Class TapProjectAction
java.lang.Object
org.tap4j.plugin.AbstractTapProjectAction
org.tap4j.plugin.TapProjectAction
- All Implemented Interfaces:
Action
,ModelObject
A TAP Project action, with a graph and a list of builds.
- Since:
- 1.0
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.tap4j.plugin.AbstractTapProjectAction
ICON_NAME, job, project, URL_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionTapProjectAction
(AbstractProject<?, ?> project) TapProjectAction
(Job<?, ?> job) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doGraph
(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) Generates the graph that shows test pass/fail ratio.void
doGraphMap
(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) void
doIndex
(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) protected Class<TapBuildAction>
int
Getter for property 'graphHeight'.int
Getter for property 'graphWidth'.AbstractProject<?,
?> boolean
Returnstrue
if there is a graph to plot.protected void
protected TapProjectAction.Result
summarizeBuild
(Run<?, ?> b) Methods inherited from class org.tap4j.plugin.AbstractTapProjectAction
getDisplayName, getIconFileName, getSearchUrl, getUrlName
-
Constructor Details
-
TapProjectAction
-
TapProjectAction
-
-
Method Details
-
getProject
-
getBuildActionClass
-
getLastBuildAction
-
doIndex
public void doIndex(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws IOException - Throws:
IOException
-
doGraph
public void doGraph(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException Generates the graph that shows test pass/fail ratio.- Parameters:
req
- Stapler requestrsp
- Stapler response- Throws:
IOException
- if it fails to create the graph image and serve it
-
doGraphMap
public void doGraphMap(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException - Throws:
IOException
-
isGraphActive
public boolean isGraphActive()Returnstrue
if there is a graph to plot.- Returns:
- value for property 'graphAvailable'
-
populateDataSetBuilder
protected void populateDataSetBuilder(DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dataset) -
summarizeBuild
-
getGraphWidth
public int getGraphWidth()Getter for property 'graphWidth'.- Returns:
- Value for property 'graphWidth'.
-
getGraphHeight
public int getGraphHeight()Getter for property 'graphHeight'.- Returns:
- Value for property 'graphHeight'.
-