Environment for continuous testing and integration of software
Abstract:
A computing system may include a software application configured to receive instructions to merge a source code update with a branch of a software product, provide instructions to merge the source code update into the branch, and select software tests to execute on the branch as updated based on a portion of the branch modified by the source code update and a predetermined checkpoint within a development cycle of the software product. The software application may also be configured to provide instructions to execute the software tests on the branch as updated and receive feedback data indicating results of the software tests. The software application may be additionally configured to determine that the feedback data indicates that the branch as updated passed at least a threshold number of the software tests, and, in response, provide instructions to merge the branch as updated with a production branch of the software product.
Public/Granted literature
Information query
Patent Agency Ranking
0/0