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

Issue 896004 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 896003



Sign in to add a comment

[Findit] Flake Detection: support hidden flakes on CQ

Project Member Reported by chanli@chromium.org, Oct 16

Issue description

This is a meta bug for efforts on supporting hidden flakes on CQ:
1. Hidden flakes by 'retry_with_patch' step on CQ
2. Hidden flakes by rerunning iterations on CQ

 
Status: Started (was: Assigned)
Project Member

Comment 2 by bugdroid1@chromium.org, Dec 21

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

commit c1ebf1f35344aa7a4964103fa9397ee8b3083d0b
Author: Chan <chanli@chromium.org>
Date: Fri Dec 21 00:32:15 2018

[Findit] Prepare bigquery_helper to support parameterized queries.

Bug: 896004
Change-Id: I991410aa41477f6d15b6ea44919258cb01229805
Reviewed-on: https://chromium-review.googlesource.com/c/1387718
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#19697}
[modify] https://crrev.com/c1ebf1f35344aa7a4964103fa9397ee8b3083d0b/appengine/findit/services/test/bigquery_helper_test.py
[modify] https://crrev.com/c1ebf1f35344aa7a4964103fa9397ee8b3083d0b/appengine/findit/services/bigquery_helper.py

Project Member

Comment 3 by bugdroid1@chromium.org, Jan 10

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

commit c1d4b8abee2664be7539920566f01de190ba96e1
Author: Chan <chanli@chromium.org>
Date: Thu Jan 10 03:36:04 2019

[Findit] Detect occurrences of cq hidden flakes and update flake data.

In this version of change, reuses the current FlakeOccurrence to store cq hidden flake occurrences.
Only query hidden flakes every 2 hours because of the big volume.

Bug: 896004
Change-Id: I43bbdcb8c2968c2062248edd641c1acc247da963
Reviewed-on: https://chromium-review.googlesource.com/c/1389283
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#19878}
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_detection/test/detect_flake_occurrences_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_detection/flaky_tests.hidden_flakes.sql
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_detection/detect_flake_occurrences.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_detection/update_flake_counts_service.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/handlers/flake/detection/test/show_flake_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/handlers/flake/detection/test/rank_flakes_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/handlers/flake/reporting/test/component_report_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_detection/test/update_flake_counts_service_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/services/flake_reporting/test/component_test.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/model/flake/flake_type.py
[modify] https://crrev.com/c1d4b8abee2664be7539920566f01de190ba96e1/appengine/findit/handlers/flake/detection/test/flake_detection_utils_test.py

Project Member

Comment 4 by bugdroid1@chromium.org, Jan 10

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

commit f8f15c4fe5515e5b8b0eff965aa137e19117f0e2
Author: Chan <chanli@chromium.org>
Date: Thu Jan 10 04:01:45 2019

[Findit] Display cq hidden flakes on UI.

Including cq hidden flakes on UI.

No change needed for flake report UI.

Bug: 896004
Change-Id: I6efd7ff5dfddc53877180eb5ea23a2fd9103005a
Reviewed-on: https://chromium-review.googlesource.com/c/1389284
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#19880}
[modify] https://crrev.com/f8f15c4fe5515e5b8b0eff965aa137e19117f0e2/appengine/findit/handlers/flake/detection/test/flake_detection_utils_test.py
[modify] https://crrev.com/f8f15c4fe5515e5b8b0eff965aa137e19117f0e2/appengine/findit/ui/elements/flake_detection/flake-score-chart.html
[modify] https://crrev.com/f8f15c4fe5515e5b8b0eff965aa137e19117f0e2/appengine/findit/handlers/flake/detection/flake_detection_utils.py

Project Member

Comment 5 by bugdroid1@chromium.org, Jan 10

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

commit d7fbb073dbfa41754bbf6f8740f982aff711c9bd
Author: Chan <chanli@chromium.org>
Date: Thu Jan 10 04:52:01 2019

[Findit] Enable detecting cq hidden flakes.

TBR=stgao@chromium.org

Bug: 896004
Change-Id: If4a4d581ca8fba5d8a95694c61be56f9246c860d
Reviewed-on: https://chromium-review.googlesource.com/c/1404715
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#19883}
[modify] https://crrev.com/d7fbb073dbfa41754bbf6f8740f982aff711c9bd/appengine/findit/handlers/flake/detection/detect_flakes.py

Sign in to add a comment