Interface ComAnalysisEnvironment

  • All Known Implementing Classes:
    AnalysisEnvironment

    public interface ComAnalysisEnvironment
    Represents the ecu.test specific COMAnalysisEnvironment API.
    • Method Detail

      • executeJob

        ComAnalysisExecutionInfo executeJob​(String jobFile,
                                            boolean createReportDir)
                                     throws ETComException
        Starts the execution of an analysis job.
        Parameters:
        jobFile - the full path name of the analysis job file
        createReportDir - specifies whether a new report directory is created or whether the report should be stored next to the job
        Returns:
        the ComAnalysisExecutionInfo dispatch
        Throws:
        ETComException - in case of a COM exception
      • mergeJobReports

        boolean mergeJobReports​(String mainReportFilename,
                                List<String> jobReports)
                         throws ETComException
        Merges reports of analysis job executions into a main report.
        Parameters:
        mainReportFilename - the full path of the main report
        jobReports - the list of file names to reports of analysis job executions
        Returns:
        true if merge was successful, false otherwise
        Throws:
        ETComException - in case of a COM exception