Methods and systems for identifying intermittent errors in a distributed code development environment
US7712087B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 28, 2005 |
| Grant date | May 4, 2010 |
| Priority date | — |
| Expiry date | Aug 7, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3672
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A distributed code development environment includes baseline code that is logically divided into a plurality of labels, each including a plurality of transactions authored by respective developers. A computer-implemented method for identifying intermittent errors in the baseline and determining whether errors generated by a test of transactions are intermittent or consistent may include steps of providing the baseline code and providing the plurality of transactions, each of the plurality of transactions including code authored by a developer. A selected test may be carried out on a selected one of the plurality of transactions, the selected test generating an error that represents an unsuccessful completion of the selected test. The generated error may then be compared against errors generated by the selected test on other transactions or labels. The generated error may be identified as intermittent with respect to the transaction and spurious in the baseline if a selected number of errors generated by the selected test on the other transactions or labels are identical or similar to the generated error, according to a selected metric.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.