3.6. Test Suite Overview

3.6. Test Suite Overview

This section describes the suite of tests in HTS. These tests are selected by HTS according to features available in the hardware.

audio

checks for playback and recording capability in full duplex. This test requires user to connect a speaker to the test machine if there is not already a speaker present.

core

This is a stress test, to test the system's functionality under load. The core test also check for problems with system clock(s).

cdrom

The cdrom test performs the highest capability test of every cdrom device on test machine. Typically the test reads files and writes files on disk media, and compares the results.

So, the scheme for this test is:

floppy

The floppy test tests reading and writing to the floppy disk drive

info

This test captures system configuration information for review.

memory

The memory test performs stress and bandwidth testing of memory.

network

The network test checks bandwidth and latency for ICMP, TCP and UDP protocols over ethernet interfaces. It checks ICMP by "pinging" the Network Test Server. TCP and UDP are tested using lmbench bandwidth and latency test tools. UDP is also tested via copying files over NFS to the Network Test Server and comparing the results.

Notes:

socket

This test walks the total number of sockets turning each off and then on, ensuring a configuration is selected at power-on.

storage

The storage test performs read and write tests of all storage devices.

Notes:

tape

The tape test uses "mt" and "tar" to backup all files under /usr to a tape and then verify all files.

usb

The USB asks the user to plug in, and then remove a USB device from each unused USB socket, verifying the device is present.

video

The "x11perf" is used to check that the display is functional.

virtualization

The virtualization test is specifically designed to check the new virtualization capabilities in Red Hat Enterprise Linux5.

The test will first create an Red Hat Enterprise Linux5 FV(Full-Virtualized) guest OS and then run a subset of HTS tests in the guest. When the guest finishes running, it powers itself off. Then host OS checks the results and removes the guest OS.

Notes:

z90crypt

This test is only applicable for IBM's s390x machines.