Exemple #1
0
 public abstract spiderStageControl helpMethodBuildStageControl(analyticJobRecord aRecord, modelSpiderTestRecord spiderRecord);
Exemple #2
0
 /// <summary>
 /// Override this method with the <see cref="analyticMacroBase"/> execution code.
 /// </summary>
 /// <remarks>
 /// <para>It is called after initiation part from <see cref="run(analyticJob, analyticJobRunFlags, analyticProject, builderForLog)"/></para>
 /// <para>This method would never be called it <see cref="analyticJobRunFlags.execution_skipTest"/> is inside <see cref="aFlags"/></para>
 /// </remarks>
 /// <param name="aJob">a job.</param>
 /// <param name="aFlags">a flags.</param>
 /// <param name="aProject">a project.</param>
 /// <param name="aTerminal">a terminal.</param>
 /// <returns></returns>
 protected abstract bool innerRun(analyticJob aJob, analyticJobRunFlags aFlags, analyticProject aProject, analyticJobRecord aRecord);
Exemple #3
0
 /// <summary>
 /// Builds the global report on job executed using stored records and builds reports on commons
 /// </summary>
 /// <param name="aRecord">a record.</param>
 /// <returns></returns>
 public abstract metaDocumentRootSet executeBuildReport(analyticJobRecord aRecord);
Exemple #4
0
 /// <summary>
 /// Defines deliveryInstance unit and calls construction
 /// </summary>
 /// <param name="aReport">a report.</param>
 /// <returns></returns>
 public abstract deliveryInstance executeRenderReport(metaDocumentRootSet aReport, analyticJobRecord aRecord);
Exemple #5
0
 /// <summary>
 /// Executes the other common analysis required for report build. Updates the results to <see cref="analyticJobRecord"/>
 /// </summary>
 /// <seealso cref="metaDocumentRootSet"/>
 /// <seealso cref="imbSCI.Reporting.script.docScriptCompiled"/>
 /// <param name="aRecord">a record.</param>
 public abstract void executeOtherCommons(analyticJobRecord aRecord);