Environment for continuous testing and integration of software
US10733087B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 17, 2018 |
| Grant date | Aug 4, 2020 |
| Priority date | — |
| Expiry date | Oct 17, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3409
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.