FAULT DETECTION USING BREAKPOINT VALUE-BASED FINGERPRINTS OF FAILING REGRESSION TEST CASES

Patent №

US 11,232,020

Granted

2022-01-25

Filed 2019

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16440810

Systems, methods, and computer-readable media are described for utilizing breakpoint value-based fingerprints of failing regression test cases to determine specific components of a System Under Test (SUT) that are causing a fault such as specific lines of source code. A failing test case from a regression run is selected and fault localization and inverse combinatorics techniques are employed to generate a set of failing test cases around the selected failing test case. A set of test fingerprints corresponding to the set of failing test cases is compared to a set of test fingerprints corresponding to a set of passing test cases to determine breakpoints that are indicated as being encountered during execution of at least one failing test case and that are not encountered during execution of any of the passing test cases. Specific lines of source code that correspond to these breakpoints are then identified as causing the fault.

AI classification

Knowledge representation0.99
AI hardware0.99
Planning0.98
Natural language0.11
Machine learning0.05
Evolutionary computation0.01
Vision0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 494640753

Assignors

HICKS, ANDREW, BLUE, DALE E., RAWLINS, RYAN THOMAS, PARTLOW, STEVEN M.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC