2.21 Overnight Stress Tests

As each test is set up, the actual test will be added into a folder called Overnight Stress Tests in the Project Contents pane. The tests will be started at the same time and run together, overnight, to stress the overall system more efficiently and reduce testing time. The final test is the Serial Port Test and it is run after the other Overnight Stress Tests have run. The overnight Stress tests do not include the serial port test. However we recommend queuing up the serial port test at the time when the overnight stress tests are started.

2.21.1 Floppy Test Setup

Test Overview: This test is required for systems with floppy disk drives. If the SUT does not have a floppy disk drive, go to the next test.

Test Objective: Verifies the Floppy Disk functions correctly with the other devices in the system.

  1. Place a blank floppy disk into the SUT floppy drive.

    WARNING:The contents of the floppy disk you insert will be erased.

  2. If testing a USB floppy drive, attach the USB floppy drive to SUT.

  3. Double-click Enable Floppy Test in the TestConsole project for the SUT.

2.21.2 CD/DVD Test Setup

Test Overview: This test is required for systems with CD or DVD drives. If the SUT does not have a CD or DVD drive, go to the next test.

Test Objective: Verifies the CD or DVD drive functions correctly with the other devices in the system.

Certification requires that one optical drive test be run per installed optical device; only test the most capable functionality of each drive.

Table 2-2 CD-ROM/DVD Test Matrix

Drive Functionality

Run This Test

CD

CD/DVD with 600 MB CD media

CD-RW

CD-RW with blank CD-RW media

CD/DVD

DVD with 3GB DVD media

CD-RW/DVD

CD-RW with blank CD-RW media

CD/DVD/CD-RW/DVD-RW

DVDW with blank DVD-RW media

NOTE:Please verify that the write speed of the CD or DVD writeable media matches the optical drive write speed. If the write speed of the media is slower that the write speed of the drive, the test may fail.

  1. Configure the CDR/DVD test suite.

    1. Double-click Enable CDR/DVD Test in the TestConsole project for the SUT.

    2. Place the CD/DVD media in the drive.

      NOTE:The media must contain at least 600 MB (for a CDR drive) or 3 GB (for a DVD-ROM drive) of data, otherwise the test will fail.

      If a SUSE Hardware Detection pop up appears, place a check mark next to Do not ask again and click No to not open the application.

  2. Repeat the above steps for each CDR or DVD drive (e.g., CDR/DVD 2 Test) or perform CDW or DVDW test for each additional drive (see Table 2-2).

2.21.3 CDW Test Setup

Test Overview: This test is required for systems with CDW drives. If the SUT does not have a CDW drive, go to the next test.

Test Objective: Verifies the CD-rewriteable drive functions correctly with the other devices in the system.

  1. Determine if the CD/DVD-RW supports auto-trayclose.

    1. Enter “eject” at the command line to eject the CD/DVD.

    2. Enter “eject --trayclose” at the command line to close the tray. If the tray closes and the command does not return an error, then it is supported.

      IMPORTANT:If the CD/DVD-RW does not support auto-tray close, then the tester will need to manually close the tray during testing.

  2. Configure the CDW test suite.

    1. Double-click Enable CDW Test in the TestConsole project for the SUT.

    2. Place a blank writable (or rewriteable) CD that supports the maximum write speed of the drive into the CDW drive.

      If a SUSE Hardware Detection pop up appears, place a check mark next to “Do not ask again” and click No to not open the application.

  3. Repeat the above steps for each CDW drive (e.g., CDW 2 Test) or perform CDW or DVDW test for each additional drive (see Table 2-2).

2.21.4 DVDW Setup

Test Objective: Verifies the DVD-rewriteable drive functions correctly with the other devices in the system.

  1. Determine if the CD/DVD-RW supports auto-trayclose.

    1. Enter “eject” at the command line to eject the CD/DVD.

    2. Enter “eject --trayclose” at the command line to close the tray. If the tray closes and the command does not return an error, then it is supported.

      IMPORTANT:If the CD/DVD-RW does not support auto-tray close, then the tester will need to manually close the tray during testing.

  2. Configure the DVDW test suite.

    1. Double-click Enable DVDW Test in the TestConsole project for the SUT.

    2. Place a blank writable (or rewriteable) DVD that supports the maximum write speed of the drive into the DVDW drive.

      If a SUSE Hardware Detection pop up appears, place a check mark next to Do not ask again and click No to not open the application.

  3. Repeat above steps for each DVDW drive (e.g., DVDW 2 Test) or perform CDW or DVDW test for each additional drive (see Table 2-2).

2.21.5 USB Test Setup

This test is intended for exercising 2 USB ports. We require the use of PS2 keyboards and mice to ensure that 2 USB ports are available for testing. If a system has only 2 USB ports and requires the use of a USB keyboard, then only one USB Hard drive test is required for certification.

Test Objective: Verifies the USB port functions correctly with the other devices in the system.

  1. Connect a USB hard drive to the SUT. If there are two or more USB ports, two should be tested. If there are USB ports on the front and back of the system, plug one hard drive into a front port and the other hard drive into a back port.

    If prompted to open a new hard disk, click No.

  2. If a USB hard drive needs to be partitioned for Linux, open the System Partitioner to configure the USB hard disk drive.

    1. At a terminal prompt, type yast2 disk<Enter>.

    2. Click Yes at the warning.

  3. Highlight the new device (e.g., sdb or sdc).

  4. Remove existing partitions on the USB hard dive.

    1. Click Delete.

    2. Click Yes to really delete the partition.

    3. Click Continue if prompted to unmount the drive.

  5. Create a new partition on the USB drive.

    1. Click Create.

    2. Click the radio button next to the new device and click OK.

    3. Click OK to create a primary partition.

    4. Click OK.

    5. Repeat step 5a - 5d for the 2nd USB hard drive.

    6. Click Apply.

    7. Click Finish and continue to format the drive.

  6. Double-click Enable USB Port 1 Test in the TestConsole project for the SUT.

  7. Double-click Enable USB Port 2 Test in the TestConsole project for the SUT.

2.21.6 Hard Disk/RAID Test Setup

Test Objective: Verify the Hard Disk/RAID and driver functions with the system.

  1. Double-click Enable Hard Disk/RAID 1 Test in the TestConsole project for the SUT.

  2. Repeat the above steps for each Hard Disk/RAID (e.g., Hard Disk/RAID 2 Test).

2.21.7 NIC Test Setup

Test Overview: The NIC Test tests the LAN I/O.

Test Objective: Verifies the LAN driver functions with the LAN in the system.

The NIC 1 Test and NIC 2 Test are already enabled for SLES 9 and 10 in the top yellow portion of the Project screen. The NIC 1 Test is already enabled for NLD 9 and SLED 10. If you have additional NICs, they should be listed in the test project. Ensure that the IP address for each adapter is correct.

  • NIC 1: 10.1.1.2 (the IP address of TC)

  • NIC 2: 10.2.1.2 (the IP address of FS4)

  • NIC 3: 10.3.1.2 (a virtual interface or alias of TC)

  • NIC 4: 10.4.1.2 (a virtual interface or alias of FS4)

  • And so on

2.21.8 Router Test Setup

Test Objective: Verifies that the driver routes correctly with the other devices in the system. All servers require this test. The embedded NICs are required to be used during the router testing. Workstations require this test if the workstation being tested has two or more LAN cards. If you are testing a laptop with one wireless card and one Ethernet card, do not run this test.

2.21.9 Memory/CPU Test Setup

Test Objective: Verifies the CPUs and memory function correctly under stress for an extended amount of time. This test does not require setup.

2.21.10 Running the Overnight Stress Tests

Test Objective: Verifies that all system devices function correctly together in a high load situation for an extended period of time.

  1. Double-click the Overnight Stress Tests folder.

  2. Click “Continue” in response to the “Verify run” pop-up window. This will start all the tests that were set up.

  3. If RAID are being tested:

    1. Disable or remove one disk of the array if you are testing a RAID 1 or higher.

    2. Wait 10 minutes.

    3. Enable or insert the disk again.

  4. Wait 15 minutes and check see if any of the tests have failed.

  5. If any tests have failed:

    1. Correct the problem (see Section A.0, Troubleshooting.

    2. Restart the test as soon as possible by double clicking on the failed test and then go back to step 4.

  6. We recommend running the Serial Port Test Setup (Section 2.22, Serial Port Test Setup) at this time.

    NOTE:The serial port test is not part of the Overnight Stress tests and will not run at the same time, but will be placed in the queue to run immediately after the Overnight Stress tests have completed.