Controller Certification enables you to certify designated controller technologies. The HCTS application tests the following controller technologies:
Network controllers
Storage controllers
Serial I/O controllers
Each controller technology has specific tests run against the controller. See the associated test plan for a complete list of automated tests performed by HCTS during the certification process.
The following procedures show generalized steps for how to perform a Controller Certification for each of the technologies. For specific information about each step and values that can be used, see the HCTS online help.
The HCTS Network Controller certification enables you to test the following technologies:
FDDI
Fast Ethernet
Gigabit Ethernet
Token Ring
IPv6
This feature can be enabled for testing only when used with Fast Ethernet or Gigabit Ethernet.
The testing procedure is the same for each technology. See How to Certify a Network Controller for more information.
Before certifying network controllers, you must disable NIS.
Click the Certify Controller button to start the controller certification process.
Choose either Level 1 or Level 2 from the pull-down menu.
In the Network section of the certification screen, select the technology (FDDI, Fast Ethernet, Gigabit Ethernet, or Token Ring) that you want to certify and click Continue.
If you are certifying Fast Ethernet or Gigabit Ethernet, select the Enable IPv6 Certification check box if you want to perform IPv6 certification.
Click either the Certify Controller button or the Create Custom Test Generation button, depending on the type of certification that you want to perform.
The Certify Controller button enables you to certify your controller using the standard set of automated tests for the predetermined amount of time. After clicking the Certify Controller button, the Certification Stress Tests screen appears. Go to the next step to continue the certification process.
The Create Custom Test Generation button enables you to create and execute test scenarios based on a predefined list of tests. By customizing these tests, you can:
Select runtimes for each test individually
Run several tests in parallel, sequentially, or both
Start multiple instances and iterations of tests
See the HCTS online help for the Create Custom Test Generation screen to obtain specific information about how to set up these tests.
If you use the Create Custom Test Generation option, your system does not qualify for the Hardware Certification List. These tests only enable you to perform additional stress testing on your system that might not be done using the standard Certify Controller option.
Type the Network Client Hostname in the field provided.
Click Begin Certification to start the controller certification.
Once the test starts, the Review Test Status Screen displays. See Reviewing Test Status for more information about this screen.
At any time during the test, you can click Stop Tests to terminate the certification process.
The HCTS Storage Controller certification enables you to test the following technologies:
RAID
SCSI
Fibre Channel
USB Hard Drives
The testing procedure is the same for certifying RAID, SCSI, and Fibre Channel controllers. See How to Certify RAID, SCSI, and Fibre Channel Controllers for more information. The certification process for USB Hard Drives is slightly different. See How to Certify a USB Hard Drive for information.
For specific information about each step and values that can be entered, see the HCTS online help.
Before certifying storage controllers, you must run the make.slices utility to prepare the correct slice layout. See Running make.slices Before Running Storage Tests for information about this process.
Before running the storage controller certification in HCTS, you must run the make.slices utility to prepare the correct slice layout.
Become superuser.
$ su
Change directories to /opt/SUNWstaf/config-util.
# cd /opt/SUNWstaf/config-util
Run the make.slices utility.
# ./make.slices
The make.slices utility runs the config.s+h program. For information about config.s+h, see Configuring a System to Run HCTS Storage Tests by Running config.s+h.
Continue running HCTS to certify your storage controller.
This utility configures a system to be used for stress testing by the HCTS storage tests. The usage for this utility is as follows:
Usage: config.s+h [ -d ] [ -v ]
where -d enables debug mode and -v enables verbose mode.
To use the config.s+h utility, the system at least one disk that does not contain system files. This disk must have an fdisk table, a Solaris partition, and existing device nodes in /dev. No limit exists on the number of disks that can be used for testing. Configuration is done according to information supplied to this program in the user-created ./config.s+h.info file (known as the info-file). This file has entries in the following format:
device [slices] [type] [mount]
where
device |
The device name indicated by cntndn or cndn format. |
slices |
The number of slices to create on the disk. This field is optional. The default is MAXSLICE, which is currently 15. |
type |
The type of slices to create (raw or file system). This field is optional. The default is raw. |
mount |
The mount-point prefix for file systems. This field is optional. The default is MOUNT, which is currently /slice. |
The following sample commented entries illustrate the use of the info-file.
c0t1d0 8 f test 0# Put eight (8) slices on /dev/rdsk/c0t1d0. # Build file systems on all eight slices. # Mount the file systems on /test.c0t1d0s1 # through /test.c0t1d0s8. Create /etc/vfstab # entries for all file systems. c0d0 10 r # Put ten (10) slices on /dev/rdsk/c0d0. # Use all of them as raw devices. c2t0d0 6 fr tst # Put six (6) slices on /dev/rdsk/c2t0d0. # Build a file system on slice 1, use slice 2 as # a raw device, build a file system on slice 3, # use slice 4 as a raw device, etc. Mount the # three file systems on /tst.c2t0d0s1, # /tst.c2t0d0s3 and /tst.c2t0d0s5 c2t0d0 6 er tst # Same as above, but export the file systems # and create /etc/dfs/dfstab entries for them. c2t0d0 # Put MAXSLICE (15) slices on /dev/rdsk/c2t0d0. # Use all of them as raw devices. c2t0d0 e # Put MAXSLICE (15) slices on /dev/rdsk/c2t0d0. # Build file systems on all slices. Mount the # file systems on /slice.c2t0d0s0 through # /slice.c2t0d0s14. Create /etc/vfstab entries # for all file systems. Export all file systems # and create /etc/dfs/dfstab entries for them.
Ensure that you have run the make.slices utility.
See How to Run the make.slices Utility for information.
Click Certify Controller to start the controller certification process.
Choose either Level 1 or Level 2 from the pull-down menu.
Select the Storage technology (RAID, SCSI, or Fibre Channel) that you want to certify and click Continue.
Click either the Certify Controller button or the Create Custom Test Generation button, depending on the type of certification that you want to perform.
The Certify Controller button enables you to certify your controller using the standard set of automated tests for the predetermined amount of time. After clicking the Certify Controller button, the Certification Stress Tests screen appears. Go to the next step to continue the certification process.
The Create Custom Test Generation button enables you to create and execute test scenarios based on a predefined list of tests. By customizing these tests, you can do the following:
Select runtimes for each test individually
Run several tests in parallel, sequentially, or both
Start multiple instances and iterations of tests
See the HCTS online help for the Create Custom Test Generation screen to obtain specific information about how to set up these tests.
If you use the Create Custom Test Generation option, your system does not qualify for the Hardware Certification List. These tests only enable you to perform additional stress testing on your system that might not be done using the standard Certify Controller option.
After clicking Certify Controller, the certification test starts and HCTS displays the Review Test Status screen. See Reviewing Test Status for more information.
At any time during the test, you can click Stop Tests to terminate the certification process.
Ensure that you have run the make.slices utility.
See How to Run the make.slices Utility for information.
Click the Certify Controller button to start the controller certification process.
Choose either Level 1 or Level 2 from the pull-down menu.
Select the USB Hard Drive option and click Continue.
Click either the Certify Controller button or the Create Custom Test Generation button, depending on the type of certification that you want to perform.
The Certify Controller button enables you to certify your controller using the standard set of automated tests for the predetermined amount of time. After clicking the Certify Controller button, the Certification Stress Tests screen appears. Go to the next step to continue the certification process.
The Create Custom Test Generation button enables you to create and execute test scenarios based on a predefined list of tests. By customizing these tests, you can do the following:
Select runtimes for each test individually
Run several tests in parallel, sequentially, or both
Start multiple instances and iterations of tests
See the HCTS online help for the Create Custom Test Generation screen to obtain specific information about how to set up these tests.
If you use the Create Custom Test Generation option, your system does not qualify for the Hardware Certification List. These tests only enable you to perform additional stress testing on your system that might not be done using the standard Certify Controller option.
Enter the size of the USB hard drive in the field provided.
This entry can be one of the following: 60K, 500M, 40G.
Click Begin Certification to start the certification tests.
Once the test starts, the Review Test Status Screen displays. See the Reviewing Test Status for more information about this screen.
At any time during the test, you can click Stop Tests to terminate the certification process.
Serial I/O controller certification enables you to certify serial asynchronous interface/PCI (SAI/P) controllers. See the associated test plan for a complete list of the automated tests performed by HCTS during the certification process.
The following procedure shows generalized steps for how to perform a Serial I/O controller certification. For specific information about each step and values that can be used, see the HCTS online help.
Click the Certify Controller button to start the controller certification process.
Choose either Level 1 or Level 2 from the pull-down menu.
Select the SAI/P option in the Serial technology section of the Controller Certification screen.
Type the ppp-client name in the field provided and click Continue.
When indicating multiple clients, separate the clients with commas. For example, a sample entry could be: client1,client2,client3.
Click either the Certify Controller button or the Create Custom Test Generation button, depending on the type of certification that you want to perform.
The Certify Controller button enables you to certify your controller using the standard set of automated tests for the predetermined amount of time. After clicking the Certify Controller button, the Certification Stress Tests screen appears. Go to the next step to continue the certification process.
The Create Custom Test Generation button enables you to create and execute test scenarios based on a predefined list of tests. By customizing these tests, you can do the following:
Select runtimes for each test individually
Run several tests in parallel, sequentially, or both
Start multiple instances and iterations of tests.
See the HCTS online help for the Create Custom Test Generation screen to obtain specific information about how to set up these tests.
If you use the Create Custom Test Generation option, your system does not qualify for the Hardware Certification List. These tests only enable you to perform additional stress testing on your system that might not be done using the standard Certify Controller option.
After clicking Certify Controller, the certification test starts and HCTS displays the Review Test Status screen. See Reviewing Test Status for more information about this screen.
At any time during the test, you can click Stop Tests to terminate the certification process.