public class WaveformTest extends AbstractGUITest
Modifier and Type | Class and Description |
---|---|
static class |
WaveformTest.PanelSpec |
AbstractTest.CompareJob
Constructor and Description |
---|
WaveformTest(java.lang.String commandName,
java.lang.String testName,
java.lang.String cellName,
java.lang.String stimuliExtension,
boolean locked,
int engine,
java.lang.String cmdFileExtension,
WaveformTest.PanelSpec... panelSpecs) |
WaveformTest(java.lang.String commandName,
java.lang.String testName,
java.lang.String cellName,
java.lang.String stimuliExtension,
boolean locked,
int engine,
java.lang.String cmdFileExtension,
WaveformTest.PanelSpec spec1) |
WaveformTest(java.lang.String commandName,
java.lang.String testName,
java.lang.String cellName,
java.lang.String stimuliExtension,
boolean locked,
int engine,
java.lang.String cmdFileExtension,
WaveformTest.PanelSpec spec1,
WaveformTest.PanelSpec spec2) |
WaveformTest(java.lang.String commandName,
java.lang.String testName,
java.lang.String cellName,
java.lang.String stimuliExtension,
boolean locked,
int engine,
java.lang.String cmdFileExtension,
WaveformTest.PanelSpec spec1,
WaveformTest.PanelSpec spec2,
WaveformTest.PanelSpec spec3) |
WaveformTest(java.lang.String commandName,
java.lang.String testName,
java.lang.String cellName,
java.lang.String stimuliExtension,
boolean locked,
int engine,
java.lang.String cmdFileExtension,
WaveformTest.PanelSpec spec1,
WaveformTest.PanelSpec spec2,
WaveformTest.PanelSpec spec3,
WaveformTest.PanelSpec spec4) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getOutputDirectory() |
protected java.util.Collection<java.net.URL> |
getRequiredLibraries(java.lang.String regressionPath)
This is run in a change Job.
|
static java.util.List<AbstractTest> |
getTests() |
protected boolean |
phase1()
Phase 1 is run in the actual Job after libraries are read.
|
protected boolean |
phase2()
Phase 2 is run in the terminateOK phase of the Job.
|
protected boolean |
phase3()
Phase 3 is run in a new Swing thread.
|
boolean |
runWaveformTestBatch() |
compareImages, compareResults, dataDir, getFullTestName, getFunctionName, getLogName, getResultName, removeLines, removeLines, setFoundry, setFoundry, setGroupName, toString, wipeLibraries, workingDir, workingDir
public WaveformTest(java.lang.String commandName, java.lang.String testName, java.lang.String cellName, java.lang.String stimuliExtension, boolean locked, int engine, java.lang.String cmdFileExtension, WaveformTest.PanelSpec spec1)
public WaveformTest(java.lang.String commandName, java.lang.String testName, java.lang.String cellName, java.lang.String stimuliExtension, boolean locked, int engine, java.lang.String cmdFileExtension, WaveformTest.PanelSpec spec1, WaveformTest.PanelSpec spec2)
public WaveformTest(java.lang.String commandName, java.lang.String testName, java.lang.String cellName, java.lang.String stimuliExtension, boolean locked, int engine, java.lang.String cmdFileExtension, WaveformTest.PanelSpec spec1, WaveformTest.PanelSpec spec2, WaveformTest.PanelSpec spec3)
public WaveformTest(java.lang.String commandName, java.lang.String testName, java.lang.String cellName, java.lang.String stimuliExtension, boolean locked, int engine, java.lang.String cmdFileExtension, WaveformTest.PanelSpec spec1, WaveformTest.PanelSpec spec2, WaveformTest.PanelSpec spec3, WaveformTest.PanelSpec spec4)
public WaveformTest(java.lang.String commandName, java.lang.String testName, java.lang.String cellName, java.lang.String stimuliExtension, boolean locked, int engine, java.lang.String cmdFileExtension, WaveformTest.PanelSpec... panelSpecs)
public static java.util.List<AbstractTest> getTests()
public static java.lang.String getOutputDirectory()
protected java.util.Collection<java.net.URL> getRequiredLibraries(java.lang.String regressionPath)
getRequiredLibraries
in class AbstractGUITest
protected boolean phase1()
phase1
in class AbstractGUITest
protected boolean phase2()
phase2
in class AbstractGUITest
protected boolean phase3()
phase3
in class AbstractGUITest
public boolean runWaveformTestBatch()