K&L Gates LLP
Optimizing continuous integration (CI) using code review quality
A system and method for optimizing CI using code review quality includes a memory, a processor in communication with the memory, a classifier executing on the processor, a high priority integration queue, and a low priority integration queue. In an example, the classifier may receive pull requests for code changes and determine reliability factors. The classifier may also determine a reliability value of the pull requests based on the reliability factors and classify each of the pull requests into a classification, such as a trusted classification and an untrusted classification. Then, the classifier sends the pull requests in the trusted classification to the high priority integration queue and the pull requests in the untrusted classification to the low priority integration queue.
Red Hat, Inc.
G G G G
G06N G06F G06F G06F
inventional inventional inventional inventional
Huamin Jay
Chen Vyas