Table of Contents

Class ScanNetworkPattern

Namespace
CsraTestMethods.ScanNetwork
Assembly
CsraTestMethods.dll
[TestClass(Creation.TestInstance)]
[Serializable]
public class ScanNetworkPattern : TestCodeBase
Inheritance
TestCodeBase
ScanNetworkPattern
Inherited Members
TestCodeBase.AbortTest()
TestCodeBase.DebugBreak()
TestCodeBase.TheExec
TestCodeBase.TheHdw
TestCodeBase.TheProgram
TestCodeBase.FlowDomains
TestCodeBase.ShouldRunPreBody
TestCodeBase.ShouldRunBody
TestCodeBase.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

scanNetworkPattern Pattern

The ScanNetwork pattern(set) to be executed.

setupPatternCsv string

Optional. The setup.csv file that comes with the ScanNetwork_setup pattern or the concatenated ScanNetwork pattern (stil)

endPatternCsv string

Optional. The end.csv file that comes with the ScanNetwork_end pattern. Leave blank if the pattern(stil) is a concatenated ScanNetwork pattern.

setup string

Optional. Setup to be applied before the pattern runs.

runDiagnosis bool

Optional. Whether to perform Diagnosis on failed cores after pattern execution.

multiCoreDiagnosis bool

Optional. 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.

perPinCaptureLimit int