Change list-based snapshots of applications for testing and development
AssigneeSalesforce, Inc.
InventorsRui Han, Armin Bahramshahry
Life of this patent
Estimating the term…
Abstract
Change list-based snapshots of applications for testing and development are described. A system selects a change list corresponding to at least one change in an application executed by a virtual machine. The system creates a snapshot of the application corresponding to the change list. The system creates at least one additional virtual machine based on the snapshot of the application. The at least one additional virtual machine executes a test of the application which includes the at least one change corresponding to the change list.
Claims20
A system for change list-based snapshots of applications for testing and development, the system comprising:
- one or more processors;
- and
- a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
- select a change list corresponding to at least one change in an application executed by a virtual machine;
- create a snapshot of the application corresponding to the change list;
- create at least one additional virtual machine based on the snapshot of the application;
- and
- execute, by the at least one additional virtual machine, a test of the application which includes the at least one change corresponding to the change list.
A computer program product comprising a non-transitory computer-readable medium having computer-readable program code embodied therein to be executed by one or more processors the program code including instructions to:
- select a change list corresponding to at least one change in an application executed by a virtual machine;
- create a snapshot of the application corresponding to the change list;
- create at least one additional virtual machine based on the snapshot of the application;
- and
- execute, by the at least one additional virtual machine, a test of the application which includes the at least one change corresponding to the change list.
A computer-implemented method for change list-based snapshots of applications for testing and development, the computer-implemented method comprising:
- selecting a change list corresponding to at least one change in an application executed by a virtual machine;
- creating a snapshot of the application corresponding to the change list;
- creating at least one additional virtual machine based on the snapshot of the application;
- and
- executing, by the at least one additional virtual machine, a test of the application which includes the at least one change corresponding to the change list.
Dependencies are inferred from the claim text.