Class TPTReportPage
java.lang.Object
com.piketec.jenkins.plugins.tpt.publisher.TPTReportPage
- All Implemented Interfaces:
 Action,ModelObject,RunAction2,SimpleBuildStep.LastBuildAction
A Page with a table of all executed TPT files and their configuration on top and a table with all
 failed test cases.
- Author:
 - FInfantino, Synopsys Inc.
 
- 
Constructor Summary
ConstructorsConstructorDescriptionTPTReportPage(Run<?, ?> build, TPTTestCase[] failedTests, TPTFile[] tptFiles) Creates a new TPTRportPage - 
Method Summary
Modifier and TypeMethodDescriptionRun<?,?> getBuild()intintintintgetNumberFromHistory(int failedSince) Used to calculate the actual build number of the 'failed since' build, failed since is always >=1intCollection<? extends Action>getRun()TPTFile[]voidonAttached(Run<?, ?> run) voidprotected ObjectvoidsetBuild(AbstractBuild<?, ?> build) Set the Jenkins buildvoidsetErrorCount(int errorCount) Set the number of test cases with execution errorvoidsetFailedCount(int failedCount) Set the number of failed test casesvoidsetFailedTests(TPTTestCase[] failedTests) Set the list of failed test casesvoidsetInconclusiveCount(int inconclusiveCount) Set the number of inconclusive test casesvoidsetPassedCount(int passedCount) Set the number of passed test casesvoidsetTptFiles(TPTFile[] tptFiles) Set the list of executed TPT files 
- 
Constructor Details
- 
TPTReportPage
Creates a new TPTRportPage- Parameters:
 build- The Jnekins buildfailedTests- The list of failed test casestptFiles- The List of TPT files
 
 - 
 - 
Method Details
- 
readResolve
 - 
getIconFileName
- Specified by:
 getIconFileNamein interfaceAction
 - 
getDisplayName
- Specified by:
 getDisplayNamein interfaceAction- Specified by:
 getDisplayNamein interfaceModelObject
 - 
getUrlName
- Specified by:
 getUrlNamein interfaceAction
 - 
getBuild
- Returns:
 - The Jenkins build
 
 - 
setBuild
Set the Jenkins build- Parameters:
 build- The Jenkins build
 - 
onAttached
- Specified by:
 onAttachedin interfaceRunAction2
 - 
onLoad
- Specified by:
 onLoadin interfaceRunAction2
 - 
getRun
- Returns:
 - The Jenkins run
 
 - 
getTptFiles
- Returns:
 - The list of executed TPT files
 
 - 
setTptFiles
Set the list of executed TPT files- Parameters:
 tptFiles- The list of executed TPT files
 - 
getFailedTests
- Returns:
 - The list of failed test cases
 
 - 
setFailedTests
Set the list of failed test cases- Parameters:
 failedTests- The list of failed test cases
 - 
getPassedCount
public int getPassedCount()- Returns:
 - The number of passed test cases
 
 - 
setPassedCount
public void setPassedCount(int passedCount) Set the number of passed test cases- Parameters:
 passedCount- The number of passed test cases
 - 
getInconclusiveCount
public int getInconclusiveCount()- Returns:
 - The number of inconclusive test cases
 
 - 
setInconclusiveCount
public void setInconclusiveCount(int inconclusiveCount) Set the number of inconclusive test cases- Parameters:
 inconclusiveCount- The number of inconclusive test cases
 - 
getErrorCount
public int getErrorCount()- Returns:
 - The number of test cases with execution error
 
 - 
setErrorCount
public void setErrorCount(int errorCount) Set the number of test cases with execution error- Parameters:
 errorCount- The number of test cases with execution error
 - 
getFailedCount
public int getFailedCount()- Returns:
 - he number of failed test cases
 
 - 
setFailedCount
public void setFailedCount(int failedCount) Set the number of failed test cases- Parameters:
 failedCount- The number of failed test cases
 - 
getNumberFromHistory
public int getNumberFromHistory(int failedSince) Used to calculate the actual build number of the 'failed since' build, failed since is always >=1- Parameters:
 failedSince- The count of builds in the past that should have been unstable.- Returns:
 - the actual number from the 'failed since' build
 
 - 
getPieChart
 - 
getProjectActions
- Specified by:
 getProjectActionsin interfaceSimpleBuildStep.LastBuildAction
 
 -