Code integration with time-variant test failure detection
AssigneeGM Cruise Holdings LLC
InventorsEben M Freeman, Chau Vu, Sireesha Sura
Life of this patent
Estimating the term…
Loading patent…
AssigneeGM Cruise Holdings LLC
InventorsEben M Freeman, Chau Vu, Sireesha Sura
Estimating the term…
Software code is tested to determine relative performance of the software code. Successfully executing a test may be used to flag problems in a code repository to be corrected or criteria for accepting code for acceptance to the repository. To further evaluate test results, the test may be run several times on the same code version to determine a test result stability score describing how the test results may vary in different executions, such as a frequency that the code passes the test. Based on the score, additional tests may be run to further refine test result stability score. To evaluate time-variance of testing, when a code version fails a test, a previous version of the code may be run with the same test and the results compared to determine if a new regression was introduced.
A method for verifying or rejecting a test result failure of software code, comprising:
A system comprising:
One or more non-transitory computer-readable storage media containing instructions executable by one or more processors for:
Dependencies are inferred from the claim text.