Patent ID: 11907099
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, the method comprising:
receiving, by a computer, an updated software application, wherein a size of the updated software application is a first size;
generating, by the computer, a plurality of small probe data, wherein a size of each of plurality of the small probe data is a second size, wherein the second size is less than the first size;
conducting, by the computer, a first performance test on the plurality of small probe data;
calculating, by the computer, an estimated elapsed time for a performance test on the updated software application, wherein calculating the estimated elapsed time comprises utilizing a clustering algorithm to map results of the performance test on plurality of the small probe data;
conducting, by the computer, the performance test on the updated software application;
forming, by the computer, groups of the mapped results, wherein the forming the groups of the mapped results are based on computing variables of the mapped results;
applying, by the computer, the regression analysis on the formed groups of the mapped results and on a historical performance data associated with prior version of the software application to calculate estimate computing variables for the performance test on the updated software application; and
determining, by the computer, if the updated software is given a PASS or FAIL for the performance test, based in part on the elapsed time of the performance test on the updated software application, and further based on the regression analysis of the performance test.