suramadu.tests.latency
Class ContextSwitch.TestProps

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byjava.util.Properties
              extended bysuramadu.util.exec.TestProperties
                  extended bysuramadu.tests.latency.ContextSwitch.TestProps
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable
Enclosing class:
ContextSwitch

public static class ContextSwitch.TestProps
extends TestProperties

See Also:
Serialized Form

Field Summary
static long bgIdelay
           
static long bgPeriod
           
static int bgPriority
           
static int bgThreads
           
static java.lang.String[] DEFAULT_PROPERTIES
           
static int histBins
          the number of histogram bins to use for mode calculation (evenly divided between min and max)
static long idelay
           
static int iterations
          retrieved from default or specified properties
static java.lang.String loadClass
           
static MemoryType mt
          Memory type to use
static int numSamples
           
static long period
           
static int priority
           
static ThreadType tt
          Thread type to use.
 
Fields inherited from class suramadu.util.exec.TestProperties
CLASSNAME, CPS, DATAFILEHEADERWIDTH, FILEOUTPUTERROR, HOSTNAME, INPUT_PREFIX, OSNAME, OSVERSION, OUTPUT_PREFIX, PLATFORM, PROPERTIESLOADED, RAWDATAFILE, TIMESTAMP
 
Constructor Summary
ContextSwitch.TestProps()
           
ContextSwitch.TestProps(java.lang.Class aClass)
           
 
Method Summary
static java.util.Iterator factory(java.lang.Class aClass)
           
 
Methods inherited from class suramadu.util.exec.TestProperties
_get, _put, arrayToProperties, close, factory, factory, factory, getBooleanInputProperty, getBooleanOutputProperty, getClassName, getDoubleInputProperty, getDoubleOutputProperty, getFloatInputProperty, getFloatOutputProperty, getInputProperty, getIntInputProperty, getIntOutputProperty, getLongInputProperty, getLongOutputProperty, getOutputProperty, getPackageName, getPropertiesFilename, getProperty, loadProperties, loadProperties, loadProperties, propertyNames, propertyNames, putAll, read, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setProperty, toString
 
Methods inherited from class java.util.Properties
getProperty, list, list, load, save, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, remove, size, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PROPERTIES

public static final java.lang.String[] DEFAULT_PROPERTIES

iterations

public static int iterations
retrieved from default or specified properties


priority

public static int priority

period

public static long period

idelay

public static long idelay

bgPriority

public static int bgPriority

bgPeriod

public static long bgPeriod

bgIdelay

public static long bgIdelay

bgThreads

public static int bgThreads

numSamples

public static int numSamples

histBins

public static int histBins
the number of histogram bins to use for mode calculation (evenly divided between min and max)


tt

public static ThreadType tt
Thread type to use.


mt

public static MemoryType mt
Memory type to use


loadClass

public static java.lang.String loadClass
Constructor Detail

ContextSwitch.TestProps

public ContextSwitch.TestProps()
                        throws PropertyValidationException
Throws:
PropertyValidationException

ContextSwitch.TestProps

public ContextSwitch.TestProps(java.lang.Class aClass)
                        throws PropertyValidationException
Parameters:
aClass -
Throws:
PropertyValidationException
Method Detail

factory

public static java.util.Iterator factory(java.lang.Class aClass)
                                  throws PropertyValidationException,
                                         java.lang.InstantiationException,
                                         java.lang.IllegalAccessException
Throws:
PropertyValidationException
java.lang.InstantiationException
java.lang.IllegalAccessException