SunVTS 5.0 User's Guide

Scaling Your Test Session

You can use a combination of options to scale (increase or decrease testing intensity) to meet your diagnostic needs. For example, you can modify test options so that each test instance runs simultaneously, thus increasing the stress level for a single or multiprocessor system. The following procedures can be used individually or in combination to scale the test session.

To Modify the Number of Test Instances

You can scale your test session by running multiple copies of the same test on your devices. Each copy is call a test instance. Each test instance is a separate process of the same test. The number of test instances can be set at the system level, group level, and the device level as follows:

  1. Open the Test Execution dialog box at one of the following levels:

    • System level--select Option->Test Execution from the Menu bar.

    • Group level--place your pointer over the group and right-click. Then select Test Execution Options.

    • Device level--place your pointer over the device and right-click. Then select Test Execution Options.

  2. Use the arrow buttons to increase or decrease the number of instances.

  3. Click Apply.

To Modify Test Concurrency Options

The test concurrency option sets the number of tests that run at a given time during a test session. You can set this value to one to run one test at a time, or increase the test concurrency value thus increasing the stress level of your test session.

There are two options in the Schedule Option dialog boxes (at the system level and group level) to scale your test session:

  1. Open the Schedule dialog box from one of the following levels:

    • System level--select Option->Schedule from the Menu bar.

    • Group-level--place your pointer over the group and right-click. Then select Schedule Options.

  2. Use the arrow buttons to increase or decrease the System Concurrency and Group Concurrency values.

  3. Click Apply.

To Bind a Test to a Processor with the Processor Affinity Option (for Multiprocessor Systems)

By default, the Solaris kernel assigns each test instance to whichever processor is available at the time. On multiprocessor systems, you can bind (assign) a test instance to a particular processor as follows:

  1. Open the Test Execution dialog box at one of the following levels:

    • System level--select Option->Test Execution from the Menu bar.

    • Group-level--place your pointer over the group and right-click. Then select Test Execution Options.

    • Device-level--place your pointer over the device and right-click. Then select Test Execution Options.


    Note -

    The Processor Affinity field is only displayed on multiprocessor systems.



    Note -

    The Processor Affinity option is not available for processor tests such as cputest and fputest. These tests are associated with each individual processor on your system and you cannot bind these tests to a different processor.


  2. Select a Processor from the Processor Affinity field.

  3. Click Apply.