Browse Prior Art Database

Technique to Ensure Synchronous Setup for Asynchronous Testing of a Remote Command Server by Multiple Test Systems

IP.com Disclosure Number: IPCOM000121043D
Original Publication Date: 1991-Jul-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 2 page(s) / 78K

Publishing Venue

IBM

Related People

Seeley, BD: AUTHOR

Abstract

Proper time sequencing and resource locking is ensured for multiple, remote, parallel test processes accessing a common command server, by the use of the command server's batch queue and an access counter to determine client access permission.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 68% of the total text.

Technique to Ensure Synchronous Setup for Asynchronous Testing of
a Remote Command Server by Multiple Test Systems

      Proper time sequencing and resource locking is ensured
for multiple, remote, parallel test processes accessing a common
command server, by the use of the command server's batch queue and an
access counter to determine client access permission.

      Tests of networks of systems often have difficulty ensuring a
limited synchronous interaction, such as for system initialization,
among test systems that are otherwise required to show random,
asynchronous, or independent behavior.

      This technique solves this requirement for systems of a command
server connected to multiple test clients over a network.

      In a sample test network, multiple test processes, which may or
may not be on different host systems, are connected via network to a
common command server. The server is required to allow several
different test regimens to be performed by multiple clients, but only
one regimen at a time, as different setup is required for each
regimen. After setup, each client must be allowed to test
asynchronously and independently.

      At the beginning of testing, client processes send a request
for a specific test setup to the command server. The server places
this request on its batch queue. At the beginning of testing, client
processes send a request for a specific test setup to the command
server.  The server places this request on its...