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

Issue 617808 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Create a simple UI page or a cloud endpoint to take input parameters of a flaky test.

Project Member Reported by st...@chromium.org, Jun 6 2016

Issue description

Before we rerun Swarming tasks to narrow the regression range of a flaky test down into a single build cycle, we need to take some information of the flaky test itself. These include:

1. master_name
2. builder_name
3. build_number
4. test_target_name (eg: "browser_tests") or step_name (eg: "browser_tests on Mac-10.9")
5. testcase_list (eg: [suite.test1, suite.test2]). As a starter, we could do only one test instead of a list.


A simple page should work for now, and later we could extend it to be a cloud endpoint.
 

Comment 1 by st...@chromium.org, Jun 6 2016

Owner: st...@chromium.org
Status: Assigned (was: Available)
caiw@, you own this bug, but I assigned it to myself, because I failed assign to your google account.
Project Member

Comment 5 by bugdroid1@chromium.org, Jul 29 2016

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

commit f1e17901719e3b7fe844e2a06f7fe4add6c17155
Author: caiw <caiw@google.com>
Date: Fri Jul 29 21:33:21 2016

Waterfall components of regression range finder. 2/3

BUG= 617808 

Review-Url: https://codereview.chromium.org/2130543004

[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/model/flake/__init__.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/model/flake/test/__init__.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/flake/initialize_flake_pipeline.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/flake/test/initialize_flake_pipeline_test.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/test/process_base_swarming_task_result_pipeline_test.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/test/process_flake_swarming_task_result_pipeline_test.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/test/trigger_flake_swarming_task_pipeline_test.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/trigger_base_swarming_task_pipeline.py
[add] https://crrev.com/f1e17901719e3b7fe844e2a06f7fe4add6c17155/appengine/findit/waterfall/trigger_flake_swarming_task_pipeline.py

Project Member

Comment 10 by bugdroid1@chromium.org, Aug 19 2016

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

commit 7a554f883a19261fdf5bccdd81c187b37d873b2a
Author: caiw <caiw@google.com>
Date: Fri Aug 19 04:24:48 2016

[Findit] Added algorithm to analysis

BUG= 617808 

Review-Url: https://codereview.chromium.org/2243673002

[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/handlers/flake/check_flake.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/handlers/flake/flake_dashboard.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/handlers/flake/test/check_flake_test.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/model/base_analysis.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/model/flake/master_flake_analysis.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/templates/flake/result.html
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/waterfall/flake/initialize_flake_pipeline.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py
[modify] https://crrev.com/7a554f883a19261fdf5bccdd81c187b37d873b2a/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py

Comment 12 by st...@chromium.org, Aug 20 2016

Close this bug as Will's internship ends and the feature is in place.

Comment 13 by st...@chromium.org, Aug 20 2016

Status: Fixed (was: Assigned)

Sign in to add a comment