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

Side by Side Diff: appengine/findit/waterfall/analyze_build_failure_pipeline.py

Issue 2538373003: [Culprit-Finder] Merge lib/ to libs/. (Closed)
Patch Set: . Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 from common import appengine_util 5 from common import appengine_util
6 from common.pipeline_wrapper import BasePipeline 6 from common.pipeline_wrapper import BasePipeline
7 from common.pipeline_wrapper import pipeline 7 from common.pipeline_wrapper import pipeline
8 from lib import time_util 8 from libs import time_util
9 from model import analysis_status 9 from model import analysis_status
10 from model.wf_analysis import WfAnalysis 10 from model.wf_analysis import WfAnalysis
11 from waterfall.detect_first_failure_pipeline import DetectFirstFailurePipeline 11 from waterfall.detect_first_failure_pipeline import DetectFirstFailurePipeline
12 from waterfall.extract_deps_info_pipeline import ExtractDEPSInfoPipeline 12 from waterfall.extract_deps_info_pipeline import ExtractDEPSInfoPipeline
13 from waterfall.extract_signal_pipeline import ExtractSignalPipeline 13 from waterfall.extract_signal_pipeline import ExtractSignalPipeline
14 from waterfall.flake.trigger_flake_analyses_pipeline import ( 14 from waterfall.flake.trigger_flake_analyses_pipeline import (
15 TriggerFlakeAnalysesPipeline) 15 TriggerFlakeAnalysesPipeline)
16 from waterfall.identify_culprit_pipeline import IdentifyCulpritPipeline 16 from waterfall.identify_culprit_pipeline import IdentifyCulpritPipeline
17 from waterfall.pull_changelog_pipeline import PullChangelogPipeline 17 from waterfall.pull_changelog_pipeline import PullChangelogPipeline
18 from waterfall.start_try_job_on_demand_pipeline import ( 18 from waterfall.start_try_job_on_demand_pipeline import (
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 master_name, builder_name, build_number, failure_info) 90 master_name, builder_name, build_number, failure_info)
91 91
92 # Checks if first time failures happen and starts a try job if yes. 92 # Checks if first time failures happen and starts a try job if yes.
93 yield StartTryJobOnDemandPipeline( 93 yield StartTryJobOnDemandPipeline(
94 master_name, builder_name, build_number, failure_info, 94 master_name, builder_name, build_number, failure_info,
95 signals, heuristic_result, build_completed, force_rerun_try_job) 95 signals, heuristic_result, build_completed, force_rerun_try_job)
96 96
97 # Trigger flake analysis on flaky tests, if any. 97 # Trigger flake analysis on flaky tests, if any.
98 yield TriggerFlakeAnalysesPipeline( 98 yield TriggerFlakeAnalysesPipeline(
99 master_name, builder_name, build_number) 99 master_name, builder_name, build_number)
OLDNEW
« no previous file with comments | « appengine/findit/util_scripts/script_util.py ('k') | appengine/findit/waterfall/build_failure_analysis.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698