Interface TestReportProcessor

  • All Known Implementing Classes:
    SimpleTestReportProcessor, SVGAccuracyTestProcessor, XMLTestReportProcessor

    public interface TestReportProcessor
    Interface for classes that can process TestReport instances This allows different applications to use the same TestReport for different purposes, such as generating an XML output or emailing a test result summary.
    Version:
    $Id: TestReportProcessor.java 1733416 2016-03-03 07:07:13Z gadams $
    • Field Detail

      • INTERNAL_ERROR

        static final java.lang.String INTERNAL_ERROR
        Generic error code. Takes no parameter.
        See Also:
        Constant Field Values
    • Method Detail

      • processReport

        void processReport​(TestReport report)
                    throws TestException
        Requests the processor to process the input TestReport instances. Note that a processor should make its own copy of any resource described by a TestReport such as files, as these may be transient resources. In particular, a processor should not keep a reference to the input TestReport
        Throws:
        TestException