org.objectweb.proactive.benchmarks.timit.util
Class Parameter

java.lang.Object
  extended by org.objectweb.proactive.benchmarks.timit.util.Parameter

public class Parameter
extends java.lang.Object

This class represent parameters for one benchmark test. These parameters are set in the configuration file.

Author:
Brian Amedro, Vladimir Bodnartchouk, Judicael Ribault

Field Summary
 java.lang.String[] args
           
 java.lang.String className
           
 java.lang.String[] jvmArgs
           
 java.lang.String name
           
 java.lang.String note
           
 java.lang.String outputFile
           
 java.lang.String proActiveDescriptor
           
 int run
           
 long timeout
           
 int warmUpRuns
           
 XMLHelper xhp
           
 
Constructor Summary
Parameter(XMLHelper xhp, java.lang.String name, java.lang.String className, java.lang.String[] args, int run, java.lang.String outputFile, java.lang.String note, java.lang.String proActiveDescriptor, long timeout, java.lang.String[] jvmArgs, int warmUpRuns)
          Create an instance of Paramater for a benchmark test
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

public java.lang.String className

args

public java.lang.String[] args

run

public int run

outputFile

public java.lang.String outputFile

note

public java.lang.String note

name

public java.lang.String name

xhp

public XMLHelper xhp

proActiveDescriptor

public java.lang.String proActiveDescriptor

timeout

public long timeout

jvmArgs

public java.lang.String[] jvmArgs

warmUpRuns

public int warmUpRuns
Constructor Detail

Parameter

public Parameter(XMLHelper xhp,
                 java.lang.String name,
                 java.lang.String className,
                 java.lang.String[] args,
                 int run,
                 java.lang.String outputFile,
                 java.lang.String note,
                 java.lang.String proActiveDescriptor,
                 long timeout,
                 java.lang.String[] jvmArgs,
                 int warmUpRuns)
Create an instance of Paramater for a benchmark test

Parameters:
xhp - a reference to the XMLHelper instance
name - the name of the benchmark test
className - the full class name of the application to benchmark
args - the arguments list to pass to application
run - how many time you want to run the application
outputFile - the output filename for XML results
note - specific information to add for this benchmark test
proActiveDescriptor - the ProActive deployement descriptor filename
timeout - timeout in seconds for this test
jvmArgs - Arguments passed to create a jvm


Copyright 2001-2007 INRIA All Rights Reserved.