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

Issue 615267 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

[Findit] Crash: Build up a dashboard and feedback page to show all the findit results.

Project Member Reported by kateso...@chromium.org, May 27 2016

Issue description

[Findit] Crash: Build up a dashboard and feedback page to show all the findit results.

This dashboard will list all the results findit has run, and people can click thumb up, thumb down to verify the results and enter the real culprit.
 

Comment 1 by st...@chromium.org, May 27 2016

Blocking: 615262
Project Member

Comment 2 by bugdroid1@chromium.org, Jun 29 2016

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

commit 0a46c9494b0c8e09edb5aecda004ac78d493f9b3
Author: katesonia <katesonia@chromium.org>
Date: Wed Jun 29 18:40:55 2016

[Findit] Fracas crash triage dashboard

Add dashboard handler and template

There are 5 filters for fracas crashes:
[start date, end date) filter

found suspects. (True, False)
has regression range. (True, False)
suspected cls triage status (Untriaged, Triaged-Correct, Triaged-Incorrect, Triaged-Unsure)
Regression range triage status (Untriaged, Triaged-Correct, Triaged-Incorrect, Triaged-Unsure)

The results are sorted by the requested time of the analysis.

Move _RemoveMicrosecondsFromDelta, _FormatTimedelta, _FormatDatetime to time_util.py under the common directory.

https://findit-for-me.googleplex.com/crash/fracas-dashboard

BUG= 615267 

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

[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/common/retry_http_client.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/common/test/time_util_test.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/common/time_util.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/crash/fracas.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/crash/fracas_crash_pipeline.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/crash/test/fracas_test.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/handlers/crash/fracas_dashboard.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/handlers/crash/test/fracas_dashboard_test.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/index.yaml
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/main.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/model/crash/crash_analysis.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/model/crash/fracas_crash_analysis.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/model/crash/test/crash_analysis_test.py
[modify] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/model/crash/test/fracas_crash_analysis_test.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/model/triage_status.py
[add] https://crrev.com/0a46c9494b0c8e09edb5aecda004ac78d493f9b3/appengine/findit/templates/crash/fracas_dashboard.html

Project Member

Comment 4 by bugdroid1@chromium.org, Jul 12 2016

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

commit 882c793e6442828e2c70c2289215cb155674c13d
Author: katesonia <katesonia@chromium.org>
Date: Tue Jul 12 23:20:46 2016

[Findit] Add feedback button for manual triage.

How to go to feedback page.
1. Open the dashboard: https://findit-for-me.googleplex.com/crash/fracas-dashboard
2. Click the signature of a crash, the page will be redirected to the feedback page of this crash.

Sheriff can triage 4 results findit provided:
regression_range,
suspected_cls,
suspected_project,
suspected_components

BUG= 615267 

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

[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/handlers/crash/fracas_result_feedback.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/handlers/crash/test/fracas_result_feedback_test.py
[add] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/handlers/crash/test/triage_fracas_analysis_test.py
[add] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/handlers/crash/triage_fracas_analysis.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/main.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/model/crash/crash_analysis.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/model/crash/test/crash_analysis_test.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/model/triage_status.py
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/static/common.css
[modify] https://crrev.com/882c793e6442828e2c70c2289215cb155674c13d/appengine/findit/templates/crash/fracas_result_feedback.html

Status: Fixed (was: Assigned)
Blocking: -615262

Sign in to add a comment