To use Hardware Certification Test Suite (HCTS), your system should be installed with
the Solaris Operating System (OS) and must be ready for use. If the
Solaris operating environment is not installed on your system, see the installation manual
specific to your system before you read this book.
This book describes how to certify your system hardware as compatible with the
Solaris OS by using the HCTS application.
Who Should Use This Book
The Hardware Certification Test Suite 4.3 User Guide is for the IHVs, system manufacturers, system integrators, system administrators, Sun
platform groups, and the end users who want to perform the following operations
with their system devices:
Certify the system hardware as Solaris compatible.
Certify the network-related components such as Ethernet NIC and WiFi card.
Certify the serial I/O devices.
Certify the storage devices such as SATA, SAS, SCSI, Fiber Channel, and iSCSI card.
Certify the InfiniBand HCA.
Certify the audio and video devices.
Certify CD/DVD reader and writer.
Certify the USB devices such as USB CD/DVD reader and writer, USB keyboard, USB hard disk and solid-state storage device.
Testing CPU, memory, and USB audio device.
Certify systems and components for the OpenSolaris OS.
Certify virtual platforms. But in the current release, this feature is just the evaluation version
and you can only test this feature and provide us the feedback.
The guide assumes that developers have a general level of knowledge about the
Solaris OS.
Before You Read This Book
Before reading this book, be familiar with the following documents to get the
release information of the Hardware Certification Test Suite (HCTS) application that you have
downloaded.
HCTS 4.3 README
HCTS 4.3 Release Notes
How This Book Is Organized
Chapter 1, Getting Started with HCTS: This chapter describes the general overview of the HCTS application and its benefits. Configuring the test machines to run HCTS is also dealt in this chapter.
Chapter 2, Creating the HCTS Test Environment: This chapter describes creating the HCTS test environment. A few devices and systems require two test machines to be configured whereas for the certification of a few other systems, only one test machine is sufficient. This chapter includes a table where there is a clear indication about the number of systems required for each type of certification.
Chapter 3, System Requirements: The requirements for installing and running HCTS and thereby certifying the devices and systems for the Solaris OS compatibility depends on the type of certification. This chapter is divided into the subsections wherein there is an individual description of the type certification, and the hardware and software requirements for the corresponding certification type.
Chapter 4, Installing HCTS: Before installing HCTS, certain configurations have to be made to the Solaris OS or the OpenSolaris OS installation. The Tomcat server needs to be installed in case you want to run the HCTS application on the OpenSolaris OS. The procedure for installing HCTS and other necessary configurations are detailed in this chapter.
Chapter 7, Certifying Virtual Platform: This chapter describes the requirements and the environment setup procedure for the virtual platform certification.
Chapter 8, Uninstall HCTS: This chapter describes how to uninstall HCTS when the testing is completed.
Chapter 9, Manual Tests deals with the manual tests which are the part of certification tests. Although these manual tests are not included in an automated HCTS program, they are mandatory tests that you must carry out in order to certify your system's component. You must follow the steps listed in this chapter and report test results to HCL auditing team if necessary.
Refer to the online help if you are using the graphical user
interface (GUI) of HCTS for certification.
Refer to the man pages for the commands hctscli and hctsclid if
you want to use the command line interface (CLI) of HCTS.
Related Third-Party Web Site References
Third-party URLs are referenced in this document and provide additional, related information.
Note - Sun is not responsible for the availability of third-party web sites mentioned in
this document. Sun does not endorse and is not responsible or liable for
any content, advertising, products, or other materials that are available on or through
such sites or resources. Sun will not be responsible or liable for
any actual or alleged damage or loss caused or alleged to be caused
by or in connection with use of or reliance on any such
content, goods, or services that are available on or through such sites or
resources.
Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.