Patent ID: 7484122
Filing Date: 2009-01-27
Classification: G06F

Abstract:
1. A method comprising: initiating a test process at each of a plurality of target computing devices; receiving a process handle of the test process from each target computing device as generated at the target computing device; just at a time when a given sub-plurality of commands of a plurality of commands do not have to be individually executed at particular times, sending the given sub-plurality of commands as part of a single test instruction to a particular target computing device, along with the process handle of the test process of the particular target computing device, such that just a time when the particular target computing device begins execution of the given sub-plurality of commands is controlled and a time when the particular target computing device executes each of the given sub-plurality of commands is not controlled, the particular target computing device executing all the given sub-plurality of commands within a sub-process of the test process, such that the given sub-plurality of commands is not otherwise sent to the particular target computing device, and such that the time when the particular target computing device begins execution of the given sub-plurality of commands is a time when the given sub-plurality of commands is sent to the particular target computing device as part of the single test instruction; and, just at a time when a given command of the plurality of commands has to be executed individually at a particular time, sending the given command as an only part of a single test instruction to a particular target computing device, along with the process handle of the test process of the particular target computing device, such that a time when the particular target computing device begins execution of the given command is controlled, the particular target computing device executing the given command within the test process, such that the given command is not otherwise sent to the particular target computing device, and such that the single test instruction includes only the given command and no other commands, wherein timing of execution of each test instruction by a target computing device is able to be controlled by deciding when to send the test instruction to the target computing device.