The SunVTS validation test suite is a diagnostic tool designed to test Sun hardware. By running multiple diagnostic hardware tests, the SunVTS software verifies the connectivity and functionality of most SPARC hardware controllers and devices in a 32-bit or 64-bit Solaris operating environment.
SunVTS provides an infrastructure for programmers to develop their own tests and run them using the SunVTS interface.
You can find the software for the SunVTS application on the Supplement CD. To use the SunVTS software, refer to the SunVTS 5.0 User's Guide, the SunVTS 5.0 Test Reference Manual, and the SunVTS Quick Reference Card.
Table 3-4 describes the main features of the SunVTS environment.
Table 3-4 SunVTS Diagnostic Tool Features
Feature |
Description |
---|---|
SunVTS kernel (vtsk) |
The SunVTS kernel controls all aspects of the testing. It is a daemon designed to stay in the background, and to be used when needed. Upon starting, the SunVTS kernel probes the hardware configuration of the system under test and waits for instructions from a SunVTS user interface. During testing, the SunVTS kernel coordinates the running of individual tests, and manages all the messages (informational and error messages) sent by these tests. |
SunVTS CDE user interface (vtsui) |
This interface is designed to run on top of the Common Desktop Environment (CDE). This user interface provides the means to configure, run, and monitor SunVTS test sessions for local and remote hosts. |
SunVTS TTY user interface (vtstty) |
Because not every system has a monitor, SunVTS has a TTY interface. This ASCII menu-based interface accepts various key sequences to control the test options and the test sessions. It can be used from a terminal, a shell tool, or a remote login session through a modem. |
Running an individual test from the command line |
Besides being run from a SunVTS user interface, each individual hardware test can be run from a UNIX® command line. Running a test alone can be helpful to validate only one piece of hardware. |
Custom test support |
A SunVTS user can run third-party executable test binaries under the SunVTS environment in the way that the test, rather than the SunVTS kernel, fully controls its input argument list and output log files. A user can simply modify the .customtest file provided by SunVTS to make it loosely coupled to the environment. |
Table 3-5 provides a list of SunVTS packages needed to run the SunVTS diagnostic tool.
Table 3-5 SunVTS Packages on the Supplement CD
Includes Packages |
Name |
Description |
---|---|---|
SUNWvts |
Validation Test Suite |
SunVTS kernel, user interface (UI), tests and tools |
SUNWvtsmn |
Validation Test Suite Manual Pages |
Manual pages for SunVTS utilities/binaries |
SUNWvtsx |
Validation Test Suite |
64-Bit Validation Test Suite software |
See "Installing Supplement CD Software".
To use SunVTS software, refer to the SunVTS 5.0 User's Guide in the Solaris 9 on Sun Hardware AnswerBook set. For SunVTS test and quick reference information, refer to the SunVTS 5.0 Test Reference Manual and SunVTS Quick Reference Card.