There are some issue with our current bug management strategy:
1. Discrepancy between Flake Detector (FD) and Flake Analyzer(FA): FD is using a key to a FlakeIssue while FA is using a bug_id. So if a bug (with bug_id 123456) is merged into another bug (bug_id 123460), FD is able to see that and use the new bug 123460 , but FA will always use the old bug 123456 .
2. Discrepancy between FlakeIssue entities.
a. Currently FD does not always notice if a bug is merged: only if FD finds some flakes have enough occurrences to update their bugs.
b. If multiple bugs all merge into one bug, the information they hold may be different from each other.
There are some issue with our current bug management strategy:
1. Discrepancy between Flake Detector (FD) and Flake Analyzer(FA): FD is using a key to a FlakeIssue while FA is using a bug_id. So if a bug (with bug_id 123456) is merged into another bug (bug_id 123460), FD is able to see that and use the new bug (123460) , but FA will always use the old bug (123456) .
2. Discrepancy between FlakeIssue entities.
a. Currently FD does not always notice if a bug is merged: only if FD finds some flakes have enough occurrences to update their bugs.
b. If multiple bugs all merge into one bug, the information they hold may be different from each other.
Comment 1 by chanli@google.com
, Oct 31Status: Assigned (was: Untriaged)