Sun Oracle Logo


SunVTS 7.0 Software User’s Guide for Initial Release Through Patch Set 7

User’s Guide for Initial Release Through Patch Set 7

820-0012-20



Contents

Preface

1. SunVTS 7.0 Software Overview

SunVTS Introduction

Terminology

Functional Architecture

Testing With SunVTS 7.0 Software

Test Modes

Online Mode

System Exerciser

Component Stress

Test Options

User Interfaces

Graphical User Interface

Browser User Interface

Terminal User Interface

Command-Line Interface

Harness and Middle Server Functions

Harness

The Middle Server

2. SunVTS 7.0 Packages and Running Instructions

SunVTS 7.0 Packages

Installation Requirements

SunVTS 7.0 Man Pages

procedure iconsmall spaceTo Set Up Access to the SunVTS Man Pages

Requirements for Running SunVTS

Runtime Considerations

SunVTS Test Procedures Overview

Preparing Devices for Testing

Starting SunVTS

procedure iconsmall spaceTo Start SunVTS

Starting a Specific User Interface

procedure iconsmall spaceTo Start the BUI on the Same System as the Host Under Test

procedure iconsmall spaceTo Start the BUI on a System Other Than the Host Under Test

procedure iconsmall spaceTo Start the Graphical User Interface on the Same System as the Host Under Test

procedure iconsmall spaceTo Start the TTY User Interface on the Same System as the Host Under Test

procedure iconsmall spaceTo Start the Command-Line Interface on the Same System as the Host Under Test

Help Options

Interpreting SunVTS Messages

SunVTS on LDoms Enabled Systems

Backward Compatibility

Displaying Devices Using the VTSprobe Utility

3. Using the SunVTS Browser User Interface

Starting the Browser User Interface

procedure iconsmall spaceTo Start the SunVTS Browser User Interface

Host Machine View

procedure iconsmall spaceTo Add a Host

procedure iconsmall spaceTo Remove a Host

procedure iconsmall spaceTo View Host Configuration

Test Group Screen

Test Group

Test Table Contents

Test Group Button Functions

Test Modes

Test Session

procedure iconsmall spaceTo Save a Session

procedure iconsmall spaceTo List a Session

procedure iconsmall spaceTo Load a Session

procedure iconsmall spaceTo Delete a Session

Reset Session

Test Options Screen

procedure iconsmall spaceTo Change Test Options

procedure iconsmall spaceTo Set Global Options

Safe and Unsafe Options

procedure iconsmall spaceTo Create a Configuration File for the Unsafe Option

Logs Screen

Types of Logs

Test Error

vtsk Error

Test Information

Unix Messages

Test Verbose Messages

Managing Logs

View Logs

Delete Logs

4. Using the Graphical User Interface

Starting the Graphical User Interface

Using the Test Group Screen

Test Group Table

Test Table Contents

Test Group Button Functions

procedure iconsmall spaceTo View the Host Configuration

Test Modes

Test Session

Save Session

procedure iconsmall spaceTo Save a Test Session

procedure iconsmall spaceTo List a Session

procedure iconsmall spaceTo Load a Session

procedure iconsmall spaceTo Delete a Session

Reset Session

Test Options Screen

procedure iconsmall spaceTo Change Test Options

procedure iconsmall spaceTo Set Global Options

Safe and Unsafe Options

procedure iconsmall spaceTo Create a Configuration File for the Unsafe Option

Using the Logs Screen

Types of Logs

Test Error

Vtsk Error

Test Information

Unix Messages

Test Verbose Messages

Managing Logs

View Logs

Delete Logs

Using the Auto Mode Sequencer

procedure iconsmall spaceTo Edit Auto Mode Sequencer Options

5. Using the SunVTS TTY User Interface

Starting the SunVTS TTY User Interface

Navigating the SunVTS TTY User Interface

Configuring SunVTS for a Test Session

Identifying the SunVTS Status

Selecting a Test Mode

Changing the Global Options

Changing Test Specific Options

Enabling or Disabling Tests

Running and Monitoring a Test Session

Starting the Test Session

Monitoring Tests

Stopping the Test Session

Reviewing and Resetting Test Session Results

Reviewing Logs

Resetting Test Session Results

Additional SunVTS TTY User Interface Features

Saving a Test Session Configuration for Repeated Use (Session Files)

procedure iconsmall spaceTo Create a Session File

procedure iconsmall spaceTo Load a Session File

procedure iconsmall spaceTo Remove a Session File

Viewing Host System Configuration

Reprobing the Tests

Displaying SunVTS TTY UI Help and Release Table

Using the Auto Mode Sequencer

procedure iconsmall spaceTo Edit Auto Mode Sequencer Options

Quitting the TTY User Interface

6. Using the SunVTS Command-Line Interface

Command-Line Interface Overview

Command Options

get_agent_summary

get_host_config

get_status test-name

list_tests

enable_test test-name / all

disable_test test-name / all

get_mode

set_mode [mode]

get_global_options

set_global_options [Duration of Testing:<0-99999 mins>,Verbose:Enable/Disable]

get_test_options test-name

set_test_options test-name [Stress:low/high,Scheduling Policy:Test Time<mins>/Test Passes,Test Time<mins>:x*,Test Passes:y*,Error Limit:z*]

get_device_options [testname.devicename]

set_device_options [testname.devicename: Exported Variable1:Value1, Exported Variable2:Value 2,...]

save_session [overwrite:yes/no, defaultMode:test mode, name:session name]

list_sessions

load_session[defaultMode:testMode, name:sessionName]

get_session_name

delete_session sessionName

reset_session

start

stop

reset

reprobe

get_modesequencer_options

set_modesequencer_options

quit

7. SunVTS 7.0 Tests

Test Requirements

Disk Test

Description

Disk Subtests

Test Modes

Test Setup

Test Options

Removable Disk Test

Media subtest

File System Subtest

Test Modes

Environment Test

Test Requirements

Test Modes

Graphics Test

Test Modes

Test Setup

procedure iconsmall spaceTo Disable the Solaris Screen Saver

procedure iconsmall spaceTo Turn Display Power Management Off

procedure iconsmall spaceTo Change the Screen Resolution

Host Bus Adapters Test

Test Modes

Test Setup

Interconnect Test

Test Modes

Test Setup

IOports Test

Test Modes

Test Setup

Media Test

Test Modes

Test Setup

Memory Test

Swap Space Requirements

Test Modes

Test Options

Network Test

Test Modes

Test Setup

Test Options

Network Tests Options

procedure iconsmall spaceTo Select and Deselect Network Tests

Target Options

Loopback Options

procedure iconsmall spaceTo Choose Auto, Internal, or External Loopback

Processor Test

Test Modes

8. SunVTS Bootable CD and USB Environment for Sun x86 Platforms

Bootable CD and USB Environment Introduction

Using Bootable CD or USB Media to Start SunVTS

procedure iconsmall spaceTo Boot Using the CD Using TTY, BUI, or GUI

procedure iconsmall spaceTo Boot Using the USB

Using the Service Processor to Boot from the SunVTS Image (Booting from a Virtual Machine)

procedure iconsmall spaceTo Do the Boot Process

Limitations

procedure iconsmall spaceTo Obtain a Complete FMA Report

A. Connectors

Connector Overview

25-Pin RS-232 Plug

25-Pin RS-232 Port-to-Port Cable

8-Pin to 8-Pin Cable

8-Pin Plug

25-Pin Port A-to-Port B Plug

25-Pin Port A-to-A Port B-to-B Plug

96-Pin Female Connector

96-Pin Female Special Connector

37-Pin RS-449 Cable

37-Pin RS-449 Plug

9-Pin Male Single-Port Plug

9-Pin Female Single-Port Plug

9-Pin to 25-Pin Port-to-Port Cable

9-Pin to 9-Pin Port-to-Port Cable

NT to TE Cable

Twisted-Pair Ethernet (TPE) Cable for Fast Ethernet

TPE Cable for Gigabit and 10/100 Ethernet

9-Pin Male Single-Port Plug

9-Pin Female Single-Port Plug

9-Pin Male DB-9 External Connector

9-Pin Female DB-9 External Connector

B. Frequently Asked Questions (FAQ) and General Recommendations on SunVTS Usage

Introduction

Frequently Asked Questions (FAQ)

When Should I Use the SunVTS Tool?

What Do the Different Modes and the High/Low Within the Modes Mean? When Should I Use Them?

How Long Should I Run the Tests?

The Test Did Not Fail. Is Everything Ok with My Hardware?

Your Tool Caused My System to Panic. Are You Doing Anything that a Normal Application Would Not Do?

SunVTS Logs Are Showing a Failure, and the Cause Is Being Attributed to the System Running Out of Resources While Running Tests. Is This a Real Error in My System?

I See that the New SunVTS 7.0 Version Is Very Different from the Version I Have Been Using. What Are the Main Differences?

I Have Been Using the Previous Generation of SunVTS. I Used to Create Option Files for My Options and Load Them. Can I Use the Same Option Files With the New SunVTS 7.0 Version of the Tool?

What Is the Meaning of Improved Diagnostics Effectiveness?

Who Do I Contact if I Have More Questions?

C. Utilities

VTSreportgenerate Utility

Syntax for VTSreportgenerate

SunVTS Summary Test Report

SunVTS Test Report Header

Test Status

Faults and Suspects

High Priority SunVTS Messages

syslog(3C) Messages

SunVTS Verbose Test Report

Test Status

Faults and Suspects

SunVTS Log Messages

syslog(3C) Messages

Index