Testing implementation parameters of a computer program in a distributed environment
AssigneeFujitsu Limited
InventorMichael Li
Life of this patent
Estimating the term…
Abstract
A method of testing implementation parameters of a computer program in a distributed environment, the method comprising; testing of alternative implementation parameters in parallel in the distributed environment, and providing a time-out mechanism that aborts testing processes when one of the following abort conditions is satisfied: a time allowed for testing has expired; and testing processes for a predefined number of alternative implementations are complete; wherein the time-out mechanism includes a hardware interface, which is arranged to cause a hardware supported abort.
Claims14
A method of testing implementation parameters of a computer program in a distributed environment, the method comprising:
- testing of alternative implementation parameters in parallel in the distributed environment, and providing a time-out mechanism that
- checks for abort conditions including:
- a time allowed for testing has expired;
- and
- testing processes for a predefined amount of alternative implementations are complete, and
- that aborts testing processes when at least one of the abort conditions is satisfied;
- wherein the time out mechanism includes a hardware interface, which is arranged to cause a hardware supported abort.
An application programming interface (API) for testing implementation parameters of a computer program in a distributed environment, the API implementing a time-out mechanism aborting parallel testing of alternative implementation parameters in the distributed environment when at least one of plural abort conditions is satisfied, the abort conditions including:
- a time allowed for testing has expired;
- and
- testing processes for a predefined amount of alternative implementations are complete,
- wherein the API is executable to call a hardware interface, which is arranged to cause a hardware supported abort.
A controller of a node in a distributed environment of computing nodes, each node comprising a plurality of cores, the controller including:
- a hardware interface arranged for use in a method of testing implementation parameters of a computer program in the distributed environment, the method comprising parallel testing of alternative implementation parameters in the distributed environment,
- wherein the hardware interface is arranged to abort the testing when at least one of plural abort conditions is satisfied, the abort conditions including:
- a time allowed for testing has expired;
- and
- testing processes for a predefined amount of alternative implementations are complete.
Dependencies are inferred from the claim text.