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

Issue 754527 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug


Sign in to add a comment

[Findit] Separate compile and test pipelines.

Project Member Reported by chanli@chromium.org, Aug 11 2017

Issue description

Separate compile and test pipelines to make pipelines cleaner and easy to maintain.
 

Comment 1 by chanli@chromium.org, Aug 21 2017

Blocking: 757517

Comment 2 by st...@chromium.org, Aug 21 2017

I'd suggest creating sub-bugs for breakdown tasks so that we could target at specific tasks instead of this general one.

Comment 3 by chanli@chromium.org, Aug 22 2017

Blockedon: 757654

Comment 4 by chanli@chromium.org, Aug 22 2017

Blockedon: 757657

Comment 5 by chanli@chromium.org, Aug 22 2017

Blockedon: 757659

Comment 6 by chanli@chromium.org, Aug 22 2017

Blocking: -757517

Comment 7 by chanli@chromium.org, Aug 22 2017

Blockedon: 757661

Comment 8 by chanli@chromium.org, Aug 22 2017

Blockedon: 757662

Comment 9 by chanli@chromium.org, Aug 22 2017

Blockedon: 757664
Blockedon: 757665
Blockedon: 757667
Blockedon: 758004
Project Member

Comment 13 by bugdroid1@chromium.org, Aug 23 2017

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

commit 5ddc471291e27a4040ae4854aab3325de37a428c
Author: Chan <chanli@chromium.org>
Date: Wed Aug 23 00:39:03 2017

[Findit] Separate logic of creating a revert to a service module.

Bug:  754527 ,  757654 
Change-Id: Ifd34f032c6826df0e5581bad0d359c268f9930d3
Reviewed-on: https://chromium-review.googlesource.com/622280
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>

[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/create_revert_cl_pipeline.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/send_notification_to_irc_pipeline_test.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/send_notification_to_irc_pipeline.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/submit_revert_cl_pipeline_test.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/revert_and_notify_culprit_pipeline_test.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/send_notification_for_culprit_pipeline.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py
[add] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/revert_test.py
[add] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/revert.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/create_revert_cl_pipeline_test.py
[modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/submit_revert_cl_pipeline.py

Blockedon: 758361
Project Member

Comment 15 by bugdroid1@chromium.org, Aug 25 2017

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

commit 906c23f989d613e6d8322be48fcf62ca56597909
Author: Chan <chanli@chromium.org>
Date: Fri Aug 25 23:53:00 2017

[Findit] Refactor detect_first_failure_pipeline

1. Move the logic of the pipeline to a separate service module
2. Move the logic of examing current failure to build_failure_analysis_pipelines (before pipelines)

Bug:  754527 ,  757657 
Change-Id: Iad16582294dc8e40c90e1741c8e20647511cf6d6
Reviewed-on: https://chromium-review.googlesource.com/620008
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Jeffrey Li <lijeffrey@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/test/detect_first_failure_pipeline_test.py
[add] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/services/test/gtest_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/detect_first_failure_pipeline.py
[add] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/test/build_failure_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/services/gtest.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/test/build_failure_analysis_pipelines_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/build_util.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/test/analyze_build_failure_pipeline_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/build_failure_analysis_pipelines.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/handlers/test/process_failure_analysis_requests_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/analyze_build_failure_pipeline.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/handlers/test/build_failure_test.py
[modify] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/test/build_util_test.py
[add] https://crrev.com/906c23f989d613e6d8322be48fcf62ca56597909/appengine/findit/waterfall/build_failure.py

Blockedon: 764531
Blockedon: 764535
Status: Fixed (was: Assigned)

Sign in to add a comment