2 ms·
No, it's not. The key concept here is the reduction of coverage. The opening part of the post makes certain claims -- "catch bugs before they ship" and "keep o
by CodeMage 1y ago
No, it's not. The key concept here is the reduction of coverage.
The opening part of the post makes certain claims -- "catch bugs before they ship" and "keep our master branch always clean" -- that can only be true if the coverage is not reduced. But, as other replies point out, if the heuristic for test selection has false negatives, the coverage is effectively reduced, which can result in bugs.
That problem can be bad enough when the heuristic is deterministic. AI throws determinism out of the window, which only exacerbates the problem.