Need handler to analyze flakiness at a recent commit position when button is pressed
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
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
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
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/c751d7b5ee0df0d34f4d525a543afd17deb344fb commit c751d7b5ee0df0d34f4d525a543afd17deb344fb Author: Jeffrey Li <lijeffrey@chromium.org> Date: Sat Oct 20 00:12:48 2018 [Findit] Flake Analyzer - Adding iterations to check recent flakiness UI 1. Surface pass count and iterations to recent flakiness UI 2. Label pass rates of -1 as 'disabled or deleted' Bug: 891915 Change-Id: Iadfd29cd774657d431a3bbd6d4538d75de3d5b05 Reviewed-on: https://chromium-review.googlesource.com/c/1289612 Commit-Queue: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Roberto Carrillo <robertocn@chromium.org> Cr-Commit-Position: refs/heads/master@{#18506} [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/handlers/flake/check_flake.py [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/model/flake/analysis/test/data_point_test.py [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/ui/elements/analysis/flake/check-recent-flakiness.html [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/handlers/flake/test/check_flake_test.py [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/model/flake/analysis/data_point.py [modify] https://crrev.com/c751d7b5ee0df0d34f4d525a543afd17deb344fb/appengine/findit/templates/flake/result.html
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
Issue 786421 has been merged into this issue.
Comment 1 by bugdroid1@chromium.org
, Oct 11