SunVTS 5.0 Test Reference Manual

qlctest Command-Line Syntax

/opt/SUNWvts/bin/qlctest standard_arguments -v -o dev=device name,run_connect=Yes|No,selftest=Enable|Disable, mbox=Enable|Disable,checksum=Enable|Disable,ilb_10=Enable|Disable, ilb=Enable|Disable,elb=Enable|Disable,xcnt=0xtransfer_count, icnt=iteration_count, lbfpattern=0xpattern

Table 44-3 qlctest Command-Line Syntax

Argument 

Description 

dev

The name of the device to test. 

run_connect=Yes|No

If run_connect is set to Yes, qlctest will run when the tested port is connected to storage. If the port being tested is not connected to storage, this option has no effect. Default value is No.

selftest= Enable|Disable

Enables or disables the selftest command. Evaluates the functionality of the ISP hardware. Enabled by default. 

mbox=Enable|Disable

Enables or disables the mailbox loopback command. This test writes data patterns into the mailboxes and then reads them back from the output mailboxes and verifies the data is correct. Enabled by default. 

checksum= Enable|Disable

Enables or disables the checksum command. Runs an internal checksum test on the installed firmware. This verifies that the RISC RAM on the card is fully functional and that the installed firmware is still intact. This test also serves as a quick RAM check of the RISC RAM. Enabled by default.

ilb_10=Enable|Disable

Enables or disables the internal 10-bit test. Performs internal loopback test within the host adapter ISP hardware at the 10-bit interface. Enabled by default. 

ilb=Enable|Disable

Enables or disables the internal 1-bit test. Performs internal loopback test within the host adapter ISP hardware at the 1-bit interface. Enabled by default. 

elb=Enable|Disable

Enables or disables the external loopback test. The desired data pattern, transfer length, and iteration count can be selected via the test parameters menu. Requires a cable for this intervention test. Disabled by default. 

xcnt=0xtransfer_count

Controls the packet size to be transferred, for example, 0x1000. Default value is 0x10000. 

icnt=iteration_count

Controls the number of times the loopback test will run, for example, 100. Default value is 10. 

lbfpattern=0xpattern

Lists the data pattern to loop, for example, 0x7E7E7E7E. Default value is 0x7E7E7E7E. 


Note -

64-bit tests are located in the sparcv9 subdirectory: /opt/SUNWvts/bin/sparcv9/testname. If a test is not present in this directory, then it may only be available as a 32-bit test. For more information refer to "32-Bit and 64-Bit Tests".