Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Issue 2075423002: [Findit] Group failures by culprit and send notification to codereview. (Closed)

Created:
4 years, 6 months ago by stgao
Modified:
4 years, 5 months ago
Reviewers:
chanli, lijeffrey
CC:
chromium-reviews, infra-reviews+infra_chromium.org, Sharu Jiang, caiw
Base URL:
https://chromium.googlesource.com/infra/infra.git@master
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

[Findit] Group failures by culprit and send notification to codereview. BUG=621140 Committed: https://chromium.googlesource.com/infra/infra/+/6f5db5c7c252a2f2ae9557d48788b27ac58c00b6

Patch Set 1 #

Total comments: 18

Patch Set 2 : Address Jeff's comments. Tests will be added in next patch. #

Total comments: 2

Patch Set 3 : Add unittests and address comments. #

Patch Set 4 : Clean up. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+298 lines, -0 lines) Patch
A appengine/findit/model/test/wf_culprit_test.py View 1 2 1 chunk +30 lines, -0 lines 0 comments Download
A appengine/findit/model/wf_culprit.py View 1 2 3 1 chunk +57 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/identify_try_job_culprit_pipeline.py View 1 2 4 chunks +16 lines, -0 lines 0 comments Download
A appengine/findit/waterfall/send_notification_for_culprit_pipeline.py View 1 2 1 chunk +80 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/test/identify_try_job_culprit_pipeline_test.py View 1 2 1 chunk +26 lines, -0 lines 0 comments Download
A appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py View 1 2 3 1 chunk +89 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 70 (41 generated)
stgao
ptal This is to use the Rieveld client to send the notifications to culprits.
4 years, 6 months ago (2016-06-20 21:56:07 UTC) #4
lijeffrey
https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py File appengine/findit/model/wf_culprit.py (right): https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py#newcode21 appengine/findit/model/wf_culprit.py:21: found_time = ndb.DateTimeProperty() do we want to index found_time ...
4 years, 6 months ago (2016-06-21 00:07:35 UTC) #5
stgao
https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py File appengine/findit/model/wf_culprit.py (right): https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py#newcode21 appengine/findit/model/wf_culprit.py:21: found_time = ndb.DateTimeProperty() On 2016/06/21 00:07:34, lijeffrey wrote: > ...
4 years, 6 months ago (2016-06-21 15:14:30 UTC) #7
chanli
https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py File appengine/findit/model/wf_culprit.py (right): https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py#newcode23 appengine/findit/model/wf_culprit.py:23: # The status of notification delivery. Do you want ...
4 years, 6 months ago (2016-06-21 17:50:32 UTC) #8
lijeffrey
lgtm https://codereview.chromium.org/2075423002/diff/60001/appengine/findit/model/wf_culprit.py File appengine/findit/model/wf_culprit.py (right): https://codereview.chromium.org/2075423002/diff/60001/appengine/findit/model/wf_culprit.py#newcode23 appengine/findit/model/wf_culprit.py:23: cr_notification_time = ndb.DateTimeProperty() do we still want to ...
4 years, 6 months ago (2016-06-21 17:59:54 UTC) #9
stgao
https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py File appengine/findit/model/wf_culprit.py (right): https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/model/wf_culprit.py#newcode23 appengine/findit/model/wf_culprit.py:23: # The status of notification delivery. On 2016/06/21 17:50:31, ...
4 years, 5 months ago (2016-06-24 16:10:29 UTC) #11
chanli
https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py File appengine/findit/waterfall/identify_try_job_culprit_pipeline.py (right): https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py#newcode344 appengine/findit/waterfall/identify_try_job_culprit_pipeline.py:344: _NotifyCulprits(master_name, builder_name, build_number, culprits) > As in the other ...
4 years, 5 months ago (2016-06-24 23:42:38 UTC) #13
chanli
On 2016/06/24 23:42:38, chanli wrote: > https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py > File appengine/findit/waterfall/identify_try_job_culprit_pipeline.py (right): > > https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py#newcode344 > ...
4 years, 5 months ago (2016-06-24 23:44:55 UTC) #14
stgao
On 2016/06/24 23:44:55, chanli wrote: > On 2016/06/24 23:42:38, chanli wrote: > > > https://codereview.chromium.org/2075423002/diff/20001/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py ...
4 years, 5 months ago (2016-06-27 17:30:12 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/100001
4 years, 5 months ago (2016-06-27 17:30:31 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: Infra Mac Tester on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Mac%20Tester/builds/2561)
4 years, 5 months ago (2016-06-27 17:39:08 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/140001
4 years, 5 months ago (2016-06-27 18:20:04 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: Infra Linux Trusty 64 Tester on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Linux%20Trusty%2064%20Tester/builds/2677)
4 years, 5 months ago (2016-06-27 18:34:21 UTC) #25
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/160001
4 years, 5 months ago (2016-06-27 20:10:02 UTC) #27
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Mac Tester on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Mac%20Tester/builds/2571)
4 years, 5 months ago (2016-06-27 20:18:42 UTC) #29
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/180001
4 years, 5 months ago (2016-06-27 20:48:16 UTC) #31
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Presubmit on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Presubmit/builds/2685)
4 years, 5 months ago (2016-06-27 20:52:56 UTC) #33
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/200001
4 years, 5 months ago (2016-06-27 21:05:04 UTC) #35
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Presubmit on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Presubmit/builds/2688)
4 years, 5 months ago (2016-06-27 21:09:50 UTC) #37
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/220001
4 years, 5 months ago (2016-06-27 21:27:57 UTC) #39
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Presubmit on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Presubmit/builds/2692)
4 years, 5 months ago (2016-06-27 21:35:01 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/260001
4 years, 5 months ago (2016-06-27 21:54:34 UTC) #44
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Win Tester on master.tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Win%20Tester/builds/2538)
4 years, 5 months ago (2016-06-27 22:04:32 UTC) #46
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/280001
4 years, 5 months ago (2016-06-27 22:54:53 UTC) #48
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra Linux Trusty 64 Tester on master.tryserver.infra ...
4 years, 5 months ago (2016-06-27 23:09:12 UTC) #50
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/340001
4 years, 5 months ago (2016-06-28 07:09:37 UTC) #52
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-28 07:23:52 UTC) #54
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2075423002/360001
4 years, 5 months ago (2016-06-28 16:02:52 UTC) #68
commit-bot: I haz the power
4 years, 5 months ago (2016-06-28 16:20:25 UTC) #70
Message was sent while issue was closed.
Committed patchset #4 (id:360001) as
https://chromium.googlesource.com/infra/infra/+/6f5db5c7c252a2f2ae9557d48788b...

Powered by Google App Engine
This is Rietveld 408576698