Class ScanNetworkPattern
- Namespace
- CsraTestMethods.ScanNetwork
- Assembly
- CsraTestMethods.dll
[TestClass(Creation.TestInstance)]
[Serializable]
public class ScanNetworkPattern : TestCodeBase
- Inheritance
-
TestCodeBaseScanNetworkPattern
- Inherited Members
-
TestCodeBase.AbortTest()TestCodeBase.DebugBreak()TestCodeBase.TheExecTestCodeBase.TheHdwTestCodeBase.TheProgramTestCodeBase.FlowDomainsTestCodeBase.ShouldRunPreBodyTestCodeBase.ShouldRunBodyTestCodeBase.ShouldRunPostBody
Methods
Baseline(Pattern, string, string, string, bool, bool, int)
Executes a ScanNetwork pattern(set) and retrieve per core/icl instance results for each site.
[TestMethod]
[Steppable]
[CustomValidation]
public void Baseline(Pattern scanNetworkPattern, string setupPatternCsv = "", string endPatternCsv = "", string setup = "", bool runDiagnosis = false, bool multiCoreDiagnosis = false, int perPinCaptureLimit = 2048)
Parameters
scanNetworkPatternPatternThe ScanNetwork pattern(set) to be executed.
setupPatternCsvstringOptional. The setup.csv file that comes with the ScanNetwork_setup pattern or the concatenated ScanNetwork pattern (stil)
endPatternCsvstringOptional. The end.csv file that comes with the ScanNetwork_end pattern. Leave blank if the pattern(stil) is a concatenated ScanNetwork pattern.
setupstringOptional. Setup to be applied before the pattern runs.
runDiagnosisboolOptional. Whether to perform Diagnosis on failed cores after pattern execution.
multiCoreDiagnosisboolOptional. Whether to enable multiple core instances during Diagnosis reburst.
false:Diagnosis will be performed one core instance at a time;
true:Diagnosis will be performed on as many cores as possible to minimize the number of reburst.perPinCaptureLimitint