Architecture for end-to-end testing of long-running, multi-stage asynchronous data processing services
AssigneeAmazon Technologies, Inc.
InventorCarlos Arguelles
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorCarlos Arguelles
Estimating the term…
One or more computers is configured to run an end-to-end test including at least a plurality of independent tests of multiple stages of an asynchronous multi-stage data processing system. One of the set of independent tests is configured to send a request for test input data from a test data repository service for a particular stage. A converted version of the test input data is obtained. A comparison of the converted version to the output of the particular stage to verify operation of the particular stage is obtained. The output of the particular stage is transmitted to the test data repository service. One or more computers is configured to provide the test data repository service. The test data repository service is configured to store in the test data storage the output of the particular stage as test input data for a next stage of the asynchronous multi-stage data processing system.
A system, comprising:
A non-transitory computer-readable storage medium storing program instructions that when executed cause a server to implement a test data repository service, wherein the test data repository service comprises:
A method for performing end-to-end testing of a multi-stage asynchronous data processing system, the method comprising:
A system, comprising:
Dependencies are inferred from the claim text.