System for testing a multi-tasking computing device

Computing systems often include a mass storage system for storing data. One popular type of mass storage system is a "RAID" (redundant arrays of inexpensive disks) storage system. A detailed discussion of RAID systems is found in a book entitled, published Jun. 9, 1993, by the RAID Advisor...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Diamond, Bryan M, Price, James D
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Computing systems often include a mass storage system for storing data. One popular type of mass storage system is a "RAID" (redundant arrays of inexpensive disks) storage system. A detailed discussion of RAID systems is found in a book entitled, published Jun. 9, 1993, by the RAID Advisory Board, Lino Lakes, Minn. A test system for testing a multitasking computing device, such as a RAID storage device is described. The multitasking computing device is responsive to an inject fault command by entering a pre-determined mode of operation wherein the device maintains its present state and all command processing is terminated. As a result, the device becomes non-responsive to further commands. The test system includes a plurality of test programs. Each of the test programs being operable, when executed, to (a) test an associated function of the device and (b) transmit the inject fault command to the device if the test fails. In addition, each program is further operable, when executed, to (c) discontinue testing the device if the device becomes non-responsive. The test system further includes a processor and a multitasking operating system for executing the test programs concurrently.