SunVTS 3.0 User's Guide

Test Execution Options

You can customize your SunVTS environment by setting Test Execution options (refer to the table below).

Table 5-2 Test Execution Options
 Option Description

Stress 

Performs stress testing 

Core File

Creates a core file. If the <SunVTS bin> directory is writable then core.<testname>.xxxxxx is the core file name, where <testname> is the test that dumped core, and where xxxxxx is a character string generated by the system to make the file name unique. When core_file is disabled, a message indicating the signal that caused the failure is displayed and logged. See "The Log Files Button" in Chapter 4, SunVTS User Interfaces.

Max Errors

States the maximum allowable number of errors before stopping (0 makes the SunVTS kernel continue testing regardless of errors) 

Max Passes

Specifies the maximum number of passes a test can run 

Max Time

States, in minutes, the time limit a test can run (0 = no limit) 

Number of Instances 

Indicates the number of instances (processes) of scalable tests that can run on the same processor 

Processor Affinity 

Tests can be bound to a specific processor with this option 

Run On Error

Continues testing until the max_errs number is reached

Verbose 

Displays verbose messages in the SunVTS console window 


Note -

Some options have preassigned values when SunVTS is invoked through the Solstice SyMON diagnostic. These values that cannot be changed. This prevents changing or setting values for these options that may not be safe when the system is online.


The Test Execution Options can be applied at the following three levels:

When you assign a value to an option at the top level, that value applies to all the groups and tests below it. Similarly, setting an option at the group level causes the value to trickle down to all the sub-groups and tests below it. This is a powerful way to customize the SunVTS testing environment. For example, you can disable the Verbose option at the system level and then enable it only for a particular group (or only a particular test) so that just the verbose messages from that particular group (or test) are displayed.

Test Execution Locks and Overrides

You can control the effects of the Test Execution options by using locks and overrides. These features are accessible through the Advanced menu in the user interface.

Locks

Enabling the group lock prevents an option set at a higher level from affecting a specific group or test and the sub-groups and tests below it. Similarly, you can set the test lock to protect the option setting of a test.

Overrides

You can use the overrides to void the lock protection. For example, setting system override nullifies all the locks, and setting group override for a particular group nullifies all the locks below that group.

Setting Test Execution Options, Locks, and Overrides

The steps you perform to set options differs based on the SunVTS user interface that you are using. For a description of these steps refer to the following: