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

Issue 786201 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

[Findit] Move logic in pipelines to srevices/ module

Project Member Reported by chanli@chromium.org, Nov 17 2017

Issue description

Separate logic and flow. 

Move logic in pipelines to srevices/ module and make pipelines only control the flow.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Nov 17 2017

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

commit e164be0651c2d6f58e0ba96bf562fd2fd95b207a
Author: Chan <chanli@chromium.org>
Date: Fri Nov 17 17:44:38 2017

[Findit] move remaining logic in culprit action wrapper pipelines to service.

Bug: 786201
Change-Id: I34740d7845c457253505876418488f84406afdc6
Reviewed-on: https://chromium-review.googlesource.com/775908
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Reviewed-by: Roberto Carrillo <robertocn@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>

[add] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/compile_failure/test/compile_culprit_action_test.py
[modify] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/test/monitoring_test.py
[add] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/test/culprit_action_test.py
[modify] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/pipelines/compile_failure/revert_and_notify_compile_culprit_pipeline.py
[modify] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/pipelines/compile_failure/test/revert_and_notify_compile_culprit_pipeline_test.py
[add] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/culprit_action.py
[modify] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/pipelines/test_failure/revert_and_notify_test_culprit_pipeline.py
[modify] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/monitoring.py
[add] https://crrev.com/e164be0651c2d6f58e0ba96bf562fd2fd95b207a/appengine/findit/services/compile_failure/compile_culprit_action.py

Sign in to add a comment