A system and method for testing information handling systems distributes
test units across a network to communicate with a test server. The test
server communicates test executables and runtimes to the test units
according to scripts of a script package, test engines associated with the
test server and a test unit profile. To load and execute an executable and
runtime on a test unit, a test controller associated with the test server
sends an execution identifier to a test unit process abstraction layer
controller. A validator of the test unit controller responds to the
execution identifier with test unit configuration profile information that
the test server controller applies to one or more test engines and a
script to generate an executable and runtime that is sent to the test unit
controller. An activator of the test unit process abstraction layer
controller activates the executable scripts through the runtime and tracks
test results. The test unit process abstraction layer controller provides
improved stability during test unit failures and remote control of runtime
functions, such as dynamic runtime duration, pause and abort
functionality.
Un sistema e un metodo per verificare i sistemi di manipolazione dell'informazione distribuisce le unità della prova attraverso una rete per comunicare con un assistente della prova. L'assistente della prova comunica i executables ed i tempi di esecuzione della prova alle unità della prova secondo gli scritti di un pacchetto dello scritto, dei motori della prova connessi con l'assistente della prova e di un profilo della unità di prova. Per caricare ed eseguire un eseguibile e un tempo di esecuzione su una unità di prova, un regolatore della prova connesso con l'assistente della prova trasmette un contrassegno di esecuzione ad un regolatore di strato di astrazione di processo della unità di prova. Un Validator del regolatore della unità di prova risponde al contrassegno di esecuzione con informazioni a soggetto di configurazione della unità di prova che il regolatore dell'assistente della prova si applica ad uno o più motori della prova e ad uno scritto per generare un eseguibile e tempo di esecuzione che è trasmesso al regolatore della unità di prova. Un attivatore del regolatore di strato di astrazione di processo della unità di prova attiva gli scritti eseguibili con i risultati della prova delle piste e di tempo di esecuzione. Il regolatore di strato di astrazione di processo della unità di prova fornisce la stabilità migliorata durante i guasti della unità di prova ed il telecomando delle funzioni runtime, quale durata runtime dinamica, fa una pausa ed abbandona la funzionalità.