SunVTS 3.0 Test Reference Manual

enatest Options

Figure 11-1 enatest Option Menu

Graphic

Table 11-3 enatest Options

enatest Options

Description 

Enclosure Services Functional Test 

(General Description) 

Certain control operations are performed on devices in the enclosure through the SES device and verified that the operation was performed successful. This functional test involves the following steps: 

(a) Perform control operation.

(b) Verify control operation was successful.

(c) Restore state to what it was before (a).

(d) Verify restore operation was successful.

The test will fail if any one of the above steps fails. 

 

This test targets the Disks and the Fans in the enclosure. 

Enclosure Services Functional Test 

(Detailed disk test description) 

(a) Control Operation: Each port of the disk is toggled from its original state: a port that was originally connected will be bypassed and vice-versa.

(b) Verify Control Operation: This is done in two ways. First, the new status of the disk ports is verified by reading the status through the SES device. The test will fail if the status read back does not reflect the change. Next, disk access is attempted through the port that was originally connected but has now been bypassed. The test will fail if the access attempt is successful.

(c) Restore State: The port states are restored to what they were before the Control Operation.

(d) Verify Restore Operation: This is done in two ways. First the status of the disk ports is verified by reading the status through the SES device. The test will fail if the status read back does not reflect the change. Next, disk access is attempted through the port that have been reconnected. The test will fail if the access attempt is unsuccessful.

Enclosure Services Functional Test (Detailed Fan test description) 

(a) Control Operation: The speed of each fan is toggled. Possible speeds are HIGH and LOW.

(b) Verify Control Operation: The status is read back through the SES device and the speeds are compared. Failure to vary the speed in this case will result in an INFO message indicating that the fan speed could not be changed but does not result in a test failure. This is because SES can ignore fan speed change requests if required because of existing ambient temperature conditions.

(c) Restore State: Restore the fan speed to the original speed.

(d) Verify Restore Operation: This is similar to the Verify Control Operation step above.