New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 751917 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 753013



Sign in to add a comment

[Findit] Flake Analyzer - Pull changelogs for heuristic analysis

Project Member Reported by lijeffrey@chromium.org, Aug 3 2017

Issue description

Get changelogs for revisions in blame list of suspected build point
 
Blocking: 753013
Project Member

Comment 2 by bugdroid1@chromium.org, Aug 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/9d1f7a479998fe9f1e30ca018af109e83b5f65e3

commit 9d1f7a479998fe9f1e30ca018af109e83b5f65e3
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Sat Aug 12 00:39:26 2017

[Findit] Flake Analyzer - Perform heuristic analysis on suspected build

Based on the test's location at the suspected build's commit, get a git blame and see if any commits in the revision range of the suspected build overlap. Overlapping revisions are considered suspect and added to a list of suspects of pairs in the form [(previous, suspect), ...]. Pairs are to be passed to try jobs to run previous and suspect to confirm previous as stable and the suspect as flaky.

Bug:  751917 
Change-Id: I094dff6d7f93d4f54041411d79ce6f0c88655db6
Reviewed-on: https://chromium-review.googlesource.com/605267
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Roberto Carrillo <robertocn@chromium.org>
Commit-Queue: Jeffrey Li <lijeffrey@chromium.org>

[modify] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/model/flake/flake_culprit.py
[modify] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/test/get_test_location_pipeline_test.py
[modify] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/model/flake/master_flake_analysis.py
[add] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/heuristic_analysis_util.py
[modify] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/get_test_location_pipeline.py
[add] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/test/identify_suspected_revisions_pipeline_test.py
[add] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/test/heuristic_analysis_util_test.py
[add] https://crrev.com/9d1f7a479998fe9f1e30ca018af109e83b5f65e3/appengine/findit/waterfall/flake/identify_suspected_revisions_pipeline.py

Status: Fixed (was: Assigned)

Sign in to add a comment