PROTOCOL ACKNOWLEDGMENT BETWEEN HOMOGENEOUS SYSTEMS

A testing and validating software program on a host computer is provided having a graphical user interface program, an engine communicating with a target device and responding to command from the graphical user interface, a plurality of test suites having at least one test for testing and validating...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LUCAS, SHAWN, MICHAEL, DING, JIE, H, WALTERS, JAMES, FLOYD, GREGORY, PETER, R, SAMPLE, IAN, BOYCE, DAVID, MATTHEW
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A testing and validating software program on a host computer is provided having a graphical user interface program, an engine communicating with a target device and responding to command from the graphical user interface, a plurality of test suites having at least one test for testing and validating at least one component of an operating system, and a protocol acknowledgment software package (4000) conducive to use with the target device, wherein the protocol acknowledgment software package uses an operating system-generated event handle as a member field of a protocol for releasing an execution thread which is waiting for an acknowledgment message from the target device, and wherein the event handle is placed in a header portion of an acknowledgment message packet (3002) and is sent back in the acknowledgment message, and wherein a receiving thread unblocks any send threads of execution which are waiting for the event handle in the acknowledgment message (2003). L'invention concerne un programme logiciel d'essai et de validation sur un ordinateur hôte, ledit programme étant doté d'un programme d'interface graphique d'utilisateur, d'un moteur communicant avec un dispositif cible et répondant à une commande de l'interface graphique d'utilisateur, de plusieurs suites d'essais dont au moins un permet de tester et de valider au moins un composant d'un système fonctionnel, et d'un paquet logiciel de reconnaissance de protocoles (4000) à utiliser avec le dispositif cible. Le paquet logiciel de reconnaissance de protocoles met en oeuvre un gestionnaire d'événements d'exécution créé par le système en tant que champ membre d'un protocole de mise à jour d'une unité d'exécution qui attend un message de reconnaissance du dispositif cible, et le gestionnaire d'événements est placé dans la partie d'en-tête d'un paquet de messages de reconnaissance (3002) et est envoyé en retour dans le message de reconnaissance. Puis, une unité d'exécution de réception débloque toute unité d'exécution envoyée qui attend au niveau du gestionnaire d'événements dans le message de reconnaissance (2003).