hudson.plugins.PerfPublisher.Report
Class Report
java.lang.Object
hudson.plugins.PerfPublisher.Report.Report
public class Report
- extends java.lang.Object
Model class representing one PerfPublisher Rapport.
- Author:
- Georges Bossert
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Report
public Report()
getName
public java.lang.String getName()
- Returns:
- the name
setName
public void setName(java.lang.String name)
- Parameters:
name - the name to set
getStartDate
public java.lang.String getStartDate()
- Returns:
- the startDate
getEndDate
public java.lang.String getEndDate()
setEndDate
public void setEndDate(java.lang.String endDate)
getEndDateFormat
public java.lang.String getEndDateFormat()
setEndDateFormat
public void setEndDateFormat(java.lang.String endDateFormat)
getEndTime
public java.lang.String getEndTime()
setEndTime
public void setEndTime(java.lang.String endTime)
getEndTimeFormat
public java.lang.String getEndTimeFormat()
setEndTimeFormat
public void setEndTimeFormat(java.lang.String endTimeFormat)
setStartDate
public void setStartDate(java.lang.String startDate)
- Parameters:
startDate - the startDate to set
getStartTime
public java.lang.String getStartTime()
- Returns:
- the startTime
setStartTime
public void setStartTime(java.lang.String startTime)
- Parameters:
startTime - the startTime to set
getTests
public java.util.ArrayList<Test> getTests()
- Returns:
- the tests
setTests
public void setTests(java.util.ArrayList<Test> tests)
- Parameters:
tests - the tests to set
addTest
public void addTest(Test test)
- Parameters:
test - the test to add in the report
getCategorie
public java.lang.String getCategorie()
- Returns:
- the categorie
setCategorie
public void setCategorie(java.lang.String categorie)
- Parameters:
categorie - the categorie to set
getStartDateFormat
public java.lang.String getStartDateFormat()
- Returns:
- the startDateFormat
setStartDateFormat
public void setStartDateFormat(java.lang.String startDateFormat)
- Parameters:
startDateFormat - the startDateFormat to set
getStartTimeFormat
public java.lang.String getStartTimeFormat()
- Returns:
- the startTimeFormat
setStartTimeFormat
public void setStartTimeFormat(java.lang.String startTimeFormat)
- Parameters:
startTimeFormat - the startTimeFormat to set
getNumberOfTest
public int getNumberOfTest()
- Returns:
- number of tests
getExecutedTests
public java.util.ArrayList<Test> getExecutedTests()
- Getter for all the executed test
- Returns:
- an ArrayList containing all the executed test
getNotExecutedTests
public java.util.ArrayList<Test> getNotExecutedTests()
getNumberOfNotExecutedTest
public int getNumberOfNotExecutedTest()
getNumberOfExecutedTest
public int getNumberOfExecutedTest()
- Returns:
- number of executed tests
getPercentOfExecutedTest
public double getPercentOfExecutedTest()
- Returns:
- Percent of executed tests
getNumberofNotExecutedTest
public int getNumberofNotExecutedTest()
- Returns:
- the number of not executed test
getPercentOfNotExecutedTest
public double getPercentOfNotExecutedTest()
- Returns:
- percent of not executed Test
getNumberofPassedTest
public int getNumberofPassedTest()
- Returns:
- number of passed test
getPercentofPassedTest
public double getPercentofPassedTest()
- Returns:
- percent of passed test
getNumberofFailedTest
public int getNumberofFailedTest()
- Returns:
- number of failed test
getPercentofFailedTest
public double getPercentofFailedTest()
- Returns:
- percent of failed tests
getTestsWithCompileTime
public java.util.ArrayList<Test> getTestsWithCompileTime()
- Returns:
- arrayList of test having a compile time define
getNumberOfcompileTime
public int getNumberOfcompileTime()
- Returns:
- number of tests having compile times results
getAverageOfcompileTime
public double getAverageOfcompileTime()
- Returns:
- average value of all compile time
getBestCompileTimeTest
public Test getBestCompileTimeTest()
getBestCompileTime
public CompileTime getBestCompileTime()
getBestCompileTimeTestValue
public double getBestCompileTimeTestValue()
- Returns:
- name of the value having the lower compile time value
getBestCompileTimeTestName
public java.lang.String getBestCompileTimeTestName()
- Returns:
- name of the test having the lower compile time value
getWorstCompileTimeTestName
public java.lang.String getWorstCompileTimeTestName()
- Returns:
- name of the test having the highest compile time value
getWorstCompileTimeTestValue
public double getWorstCompileTimeTestValue()
- Returns:
- name of the value having the highest compile time value
getInfStandardDeviationOfCompileTimeAverage
public double getInfStandardDeviationOfCompileTimeAverage()
- Returns:
- inferior standard deviation of the compile time average
getSupStandardDeviationOfCompileTimeAverage
public double getSupStandardDeviationOfCompileTimeAverage()
- Returns:
- superior standard deviation of the compile time average
getTestsWithExecutionTime
public java.util.ArrayList<Test> getTestsWithExecutionTime()
- Returns:
- arrayList of test having a execution time define
getNumberOfExecutionTime
public int getNumberOfExecutionTime()
- Returns:
- number of tests having execution times results
getAverageOfExecutionTime
public double getAverageOfExecutionTime()
- Returns:
- average value of all execution time
getWorstExecutionTimeTestName
public java.lang.String getWorstExecutionTimeTestName()
- Returns:
- name of the test having the highest execution time value
getWorstExecutionTimeTestValue
public double getWorstExecutionTimeTestValue()
- Returns:
- name of the value having the highest execution time value
getBestExecutionTimeTestName
public java.lang.String getBestExecutionTimeTestName()
- Returns:
- name of the test having the lowest execution time value
getBestExecutionTimeTestValue
public double getBestExecutionTimeTestValue()
- Returns:
- name of the value having the lowest execution time value
getInfStandardDeviationOfExecutionTimeAverage
public double getInfStandardDeviationOfExecutionTimeAverage()
- Returns:
- inferior standard deviation of the execution time average
getSupStandardDeviationOfExecutionTimeAverage
public double getSupStandardDeviationOfExecutionTimeAverage()
- Returns:
- superior standard deviation of the execution time average
getTestsWithPerformance
public java.util.ArrayList<Test> getTestsWithPerformance()
- Returns:
- arrayList of test having a Performance define
getNumberOfPerformance
public int getNumberOfPerformance()
- Returns:
- number of tests having Performance results
getTestsWithSuccess
public java.util.ArrayList<Test> getTestsWithSuccess()
- Returns:
- arrayList of test having a Performance define
getNumberOfSuccess
public int getNumberOfSuccess()
- Returns:
- number of tests having Performance results
getAverageOfPerformance
public double getAverageOfPerformance()
- Returns:
- average value of all Performance
getBestPerformanceTestName
public java.lang.String getBestPerformanceTestName()
- Returns:
- name of the test having the highest performance value
getBestPerformanceTestValue
public double getBestPerformanceTestValue()
- Returns:
- name of the value having the highest execution time value
getWorstPerformanceTestName
public java.lang.String getWorstPerformanceTestName()
- Returns:
- name of the test having the lowest performance value
getWorstPerformanceTestValue
public double getWorstPerformanceTestValue()
- Returns:
- name of the value having the lowest execution time value
getInfStandardDeviationOfPerformanceAverage
public double getInfStandardDeviationOfPerformanceAverage()
- Returns:
- inferior standard deviation of the Performance average
getSupStandardDeviationOfPerformanceAverage
public double getSupStandardDeviationOfPerformanceAverage()
- Returns:
- superior standard deviation of the Performance average
floor
public static double floor(double a,
int n)
- Round a double with n decimals
- Parameters:
a - value to convertn - Number of decimals
- Returns:
- the rounded number
getDuration
public int getDuration()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
- Returns:
- the string definition of the report
getNumberOfSuccessTest
public int getNumberOfSuccessTest()
getFile
public java.lang.String getFile()
- Returns:
- the file
setFile
public void setFile(java.lang.String file)
- Parameters:
file - the file to set
getTestWithName
public Test getTestWithName(java.lang.String testName)
Copyright © 2010. All Rights Reserved.