New issue
Advanced search Search tips

Issue 891915 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Oct 29
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

[Findit] Flake Analyzer - Handler to trigger recent flakiness analysis

Project Member Reported by lijeffrey@chromium.org, Oct 3

Issue description

Need handler to analyze flakiness at a recent commit position when button is pressed
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 11

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

commit 900df777da51e7023f1737940e65ce8b91d5c1a5
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Thu Oct 11 21:01:29 2018

[Findit] Flake Analyzer - Handler to check recent flakiness

Handler-side implementation to kick off analysis of flakiness at a recent
commit position. Recent commit positions are identified by whatever is
indexed as an IsolatedTarget. If no target exists (due to original analysis
being that of a build not yet on LUCI), buildbot's latest build is used
as a fallback.

Bug:  891915 
Change-Id: Ic03946ecd4d1400281897c2cd86c7cf77b086a85
Reviewed-on: https://chromium-review.googlesource.com/c/1260063
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Jeffrey Li <lijeffrey@chromium.org>
Cr-Commit-Position: refs/heads/master@{#18254}
[modify] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/model/flake/analysis/master_flake_analysis.py
[modify] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/waterfall/test/build_util_test.py
[add] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/pipelines/flake_failure/test/analyze_recent_flakiness_pipeline_test.py
[add] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/pipelines/flake_failure/initialize_analyze_recent_flakiness_pipeline.py
[modify] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/waterfall/build_util.py
[modify] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/handlers/flake/check_flake.py
[add] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/pipelines/flake_failure/analyze_recent_flakiness_pipeline.py
[modify] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/handlers/flake/test/check_flake_test.py
[add] https://crrev.com/900df777da51e7023f1737940e65ce8b91d5c1a5/appengine/findit/pipelines/flake_failure/test/initialize_analyze_recent_flakiness_pipeline_test.py

Project Member

Comment 2 by bugdroid1@chromium.org, Oct 15

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

commit 03426634ce5411c231e4bd45195c8d7bd041cb3f
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Mon Oct 15 20:44:10 2018

[Findit] Flake Analyzer - Updating check recent flakiness to show in-progress state

Setting the check recent flakiness button's state to disabled and "Analyzing..." if
some analysis is already in progress.

Bug:  891915 
Change-Id: Ie4e3d1fbbdff15d8c398e5a5af080f89f6f37af7
Reviewed-on: https://chromium-review.googlesource.com/c/1279387
Auto-Submit: Jeffrey Li <lijeffrey@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#18323}
[modify] https://crrev.com/03426634ce5411c231e4bd45195c8d7bd041cb3f/appengine/findit/handlers/flake/check_flake.py
[modify] https://crrev.com/03426634ce5411c231e4bd45195c8d7bd041cb3f/appengine/findit/handlers/flake/test/check_flake_test.py
[modify] https://crrev.com/03426634ce5411c231e4bd45195c8d7bd041cb3f/appengine/findit/ui/elements/analysis/flake/check-recent-flakiness.html
[modify] https://crrev.com/03426634ce5411c231e4bd45195c8d7bd041cb3f/appengine/findit/templates/flake/result.html

Project Member

Comment 3 by bugdroid1@chromium.org, Oct 17

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

commit 89e8b276af8ecf5a261ace803844028954abc799
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Wed Oct 17 19:13:23 2018

[Findit] Flake Analyzer - Surface check recent flakiness pipeline status path to debug view

Bug:  891915 
Change-Id: I302159a89e6e59357d7677b09c4b94c0a2168774
Reviewed-on: https://chromium-review.googlesource.com/c/1283993
Commit-Queue: Jeffrey Li <lijeffrey@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#18402}
[modify] https://crrev.com/89e8b276af8ecf5a261ace803844028954abc799/appengine/findit/templates/flake/result.html

Project Member

Comment 4 by bugdroid1@chromium.org, Oct 20

Project Member

Comment 5 by bugdroid1@chromium.org, Oct 22

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

commit 48bb2701330acaead96843f58ee15d27a7df5bff
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Mon Oct 22 16:13:43 2018

[Findit] Flake Analyzer - Enable check recent flakiness UI by default

Bug:  891915 
Change-Id: I9a2753e58b2fdfead71902027c0145ea763c0839
Reviewed-on: https://chromium-review.googlesource.com/c/1292851
Auto-Submit: Jeffrey Li <lijeffrey@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#18522}
[modify] https://crrev.com/48bb2701330acaead96843f58ee15d27a7df5bff/appengine/findit/templates/flake/result.html

Status: Fixed (was: Started)
Status: Verified (was: Fixed)
Cc: lijeffrey@chromium.org
 Issue 786421  has been merged into this issue.

Sign in to add a comment