public class NbPerformanceTestCase extends NbTestCase implements NbPerformanceTest
NbPerformanceTest.PerformanceData
Constructor and Description |
---|
NbPerformanceTestCase(String name)
Creates a new instance of NbPerformanceTestCase
|
Modifier and Type | Method and Description |
---|---|
NbPerformanceTest.PerformanceData[] |
getPerformanceData()
getter for all measured performance data from current test
|
void |
reportPerformance(long value)
method for storing and reporting measured performance value,
test case name is used as value name and unit is not specified
|
void |
reportPerformance(long value,
String unit)
method for storing and reporting measured performance value,
test case name is used as value name
|
void |
reportPerformance(String name,
long value)
method for storing and reporting measured performance value,
unit is not specified
|
void |
reportPerformance(String name,
long value,
String unit,
int runOrder)
method for storing and reporting measured performance value
|
void |
reportPerformance(String name,
long value,
String unit,
int runOrder,
long threshold)
method for storing and reporting measured performance value
|
assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertGC, assertGC, assertSize, assertSize, assertSize, assertSize, canRun, clearWorkDir, compareReferenceFiles, compareReferenceFiles, convertNBFSURL, failByBug, failByBug, getDataDir, getExpectedFail, getGoldenFile, getGoldenFile, getLog, getLog, getRef, getTestNumber, getWorkDir, getWorkDirPath, log, log, logLevel, logRoot, ref, run, runBare, runInEQ, setFilter, timeOut
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runTest, setName, setUp, tearDown, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canRun, getExpectedFail, setFilter
public NbPerformanceTestCase(String name)
name
- String test namepublic NbPerformanceTest.PerformanceData[] getPerformanceData()
getPerformanceData
in interface NbPerformanceTest
public void reportPerformance(long value)
value
- measured perofrmance valuepublic void reportPerformance(long value, String unit)
value
- measured perofrmance valueunit
- unit name of measured valuepublic void reportPerformance(String name, long value)
name
- measured value namevalue
- measured perofrmance valuepublic void reportPerformance(String name, long value, String unit, int runOrder)
name
- measured value namevalue
- measured perofrmance valueunit
- unit name of measured valuerunOrder
- order in which the data was measured (1st, 2nd, ...)public void reportPerformance(String name, long value, String unit, int runOrder, long threshold)
name
- measured value namevalue
- measured perofrmance valueunit
- unit name of measured valuerunOrder
- order in which the data was measured (1st, 2nd, ...)threshold
- - measure threshold