Scalable code testing and benchmarking
US12229549B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 12, 2022 |
| Grant date | Feb 18, 2025 |
| Priority date | — |
| Expiry date | Nov 21, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3688
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method or system for testing and benchmarking commits made on source code. The system extracts commits from a history of a first code history that records a sequence of commits made thereon. The extracted commits are then combined into a sequence of patches, each of which includes changes made during consecutive commits. The system also establishes a connection with a system under test (SUT) having a second code repository corresponding to a historical version of the first code repository before the extracted commits were made, and sequentially applies the sequence of the patches to the second code repository. Performance of the SUT is monitored during the application of the sequence of the patches to determine whether the SUT performs as expected after the application of each patch.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.