JVM Client98 Help |
Configuration Files User |
Set the properties in this file to control operation of the SPEC JVM Client98 benchmark tools, typically located in "props/user" relative to the top level SPEC installation directory. You can run the benchmarks specifying an alternate location for this file, thus using a different set of parameters without having to edit the file repeatedly.
Property |
Description |
---|---|
|
You can make your own benchmark groups for test purposes You should use the group numbers next in sequence after the last group defined in 'props/spec' |
spec.initial.autodelay=integer | Milliseconds of delay in between executions in an autorun sequence. The maximum value the benchmark will accept per SPEC run rules is 1000 ms. |
spec.initial.automax=integer | Maximum number of executions to perform in an autorun sequence even if the tolerance parameter above indicates it should continue |
spec.initial.autogc=boolean | whether to perform gc in between executions in an autorun sequence |
spec.initial.automin=integer | Minimum number of executions to perform in an autorun sequence even if the tolerance parameter above indicates it should terminate |
spec.initial.clientFile=path | Location of configuration properties file describing your client configuration, relative to the top level SPEC installation directory. |
spec.initial.console=boolean | If true, the console button is enabled. Until you press this button, any output from individual benchmarks is discarded. If you press the button, output from that time on is displayed in a new scrolling text window. Then, even if you later close that window, output is still retained and can be viewed later by pressing the console button again. If this property is false, the console button is disabled and all output from individual benchmarks is sent to your Java console from where, depending on your JVM, you may be able to capture it in a local file |
spec.initial.default.group=name | Specify which benchmark group is selected by default. In interactive mode you can always change this to something else, but in batch mode this is the only place you can specify this value. If not set, then the compliant group (All) is selected. |
spec.initial.default.size=integer, 1, 10, or 100 | Specify which problem size is selected by default. In interactive mode you can always change this to something else, but in batch mode this is the only place you can specify this value. If not set, then the compliant size (100) is selected |
spec.initial.interactive=boolean | If 'interactive' is true, the benchmark runs in interactive mode. If false, it automatically selects all of the benchmarks in the 'default.group' and the size specified by 'default.size', and performs an auto-run of those benchmarks. When the benchmark run is complete, it emails the results to the address you specify below in the 'emailTo' property. After sending the results, if the benchmarks are running in standalone application mode, the program exits. If they are running in applet mode, it does not exit (of course). |
spec.initial.resultDelay=integer | If resultDelay is set then it specifies how many minutes to delay after finishing the benchmarks before sending results. This is to give the user a chance to look at the results on the screen if [s]he happens to be there. |
spec.initial.maxRows=integer | The setup screen where you enter/edit your configuration for reporting, adjusts itself to the size of your screen. If it doesn't do so correctly, you can set this property to further limit the number of rows displayed per pane |
spec.initial.noteFile=path | Location of configuration properties file containing your tuning notes, relative to the top level SPEC installation directory. |
spec.initial.percentTimes100=integer | Select tolerance for auto-run specified in percent times 100 I.e., 200 means 2.0%. If successive runs do not improve by at least this amount, then terminate an autorun sequence |
spec.initial.serverFile=path | Location of configuration properties file describing your server configuration, relative to the top level SPEC installation directory. |
spec.initial.specDates=boolean | If "true" then format dates on the reporting page according to the locale of the SPEC office instead of the local date format |
spec.testx.emailReturn=email_address | Return address used for test results emailed by the benchmark program |
spec.testx.emailTo=email_address | This is where your test results are automatically mailed at the conclusion of a batch run, and the default address used for an interactive run, which you can override. |
spec.testx.mailHost=hostname | SNMP mail host used to relay test results mail |