Class TPTReportPage

    • Constructor Detail

      • TPTReportPage

        public TPTReportPage​(Run<?,​?> build,
                             TPTTestCase[] failedTests,
                             TPTFile[] tptFiles)
        Creates a new TPTRportPage
        Parameters:
        build - The Jnekins build
        failedTests - The list of failed test cases
        tptFiles - The List of TPT files
    • Method Detail

      • readResolve

        protected Object readResolve()
      • getBuild

        public Run<?,​?> getBuild()
        Returns:
        The Jenkins build
      • setBuild

        public void setBuild​(AbstractBuild<?,​?> build)
        Set the Jenkins build
        Parameters:
        build - The Jenkins build
      • onLoad

        public void onLoad​(Run<?,​?> run)
        Specified by:
        onLoad in interface RunAction2
      • getRun

        public Run getRun()
        Returns:
        The Jenkins run
      • setTptFiles

        public void setTptFiles​(TPTFile[] tptFiles)
        Set the list of executed TPT files
        Parameters:
        tptFiles - The list of executed TPT files
      • setFailedTests

        public void setFailedTests​(TPTTestCase[] failedTests)
        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

        @JavaScriptMethod
        public String getPieChart()