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

Side by Side Diff: appengine/findit/main.py

Issue 2416303002: [Findit] Adding support for triaging suspected builds from flake analysis (Closed)
Patch Set: Rebase Created 4 years, 2 months 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 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 import endpoints 5 import endpoints
6 import webapp2 6 import webapp2
7 7
8 from common.pipeline_wrapper import pipeline_handlers 8 from common.pipeline_wrapper import pipeline_handlers
9 from common.pipeline_wrapper import pipeline_status_ui 9 from common.pipeline_wrapper import pipeline_status_ui
10 from findit_api import FindItApi 10 from findit_api import FindItApi
(...skipping 14 matching lines...) Expand all
25 from handlers import try_job_result 25 from handlers import try_job_result
26 from handlers import verify_analysis 26 from handlers import verify_analysis
27 from handlers import version 27 from handlers import version
28 from handlers.crash import crash_config 28 from handlers.crash import crash_config
29 from handlers.crash import crash_handler 29 from handlers.crash import crash_handler
30 from handlers.crash import fracas_dashboard 30 from handlers.crash import fracas_dashboard
31 from handlers.crash import fracas_result_feedback 31 from handlers.crash import fracas_result_feedback
32 from handlers.crash import triage_fracas_analysis 32 from handlers.crash import triage_fracas_analysis
33 from handlers.flake import check_flake 33 from handlers.flake import check_flake
34 from handlers.flake import list_flakes 34 from handlers.flake import list_flakes
35 from handlers.flake import triage_flake_analysis
36
35 37
36 # Default module. 38 # Default module.
37 default_web_pages_handler_mappings = [ 39 default_web_pages_handler_mappings = [
38 ('/version', version.Version), 40 ('/version', version.Version),
39 ] 41 ]
40 default_web_application = webapp2.WSGIApplication( 42 default_web_application = webapp2.WSGIApplication(
41 default_web_pages_handler_mappings, debug=False) 43 default_web_pages_handler_mappings, debug=False)
42 44
43 45
44 # Cloud Endpoint apis in the default module. 46 # Cloud Endpoint apis in the default module.
(...skipping 25 matching lines...) Expand all
70 ('/waterfall/check-flake', check_flake.CheckFlake), 72 ('/waterfall/check-flake', check_flake.CheckFlake),
71 ('/waterfall/config', config.Configuration), 73 ('/waterfall/config', config.Configuration),
72 ('/waterfall/culprit', culprit.Culprit), 74 ('/waterfall/culprit', culprit.Culprit),
73 ('/waterfall/failure-log', failure_log.FailureLog), 75 ('/waterfall/failure-log', failure_log.FailureLog),
74 ('/waterfall/list-flakes', list_flakes.ListFlakes), 76 ('/waterfall/list-flakes', list_flakes.ListFlakes),
75 ('/waterfall/help-triage', help_triage.HelpTriage), 77 ('/waterfall/help-triage', help_triage.HelpTriage),
76 ('/waterfall/list-analyses', list_analyses.ListAnalyses), 78 ('/waterfall/list-analyses', list_analyses.ListAnalyses),
77 ('/waterfall/monitor-alerts', monitor_alerts.MonitorAlerts), 79 ('/waterfall/monitor-alerts', monitor_alerts.MonitorAlerts),
78 ('/waterfall/swarming-task', swarming_task.SwarmingTask), 80 ('/waterfall/swarming-task', swarming_task.SwarmingTask),
79 ('/waterfall/triage-analysis', triage_analysis.TriageAnalysis), 81 ('/waterfall/triage-analysis', triage_analysis.TriageAnalysis),
82 ('/waterfall/triage-flake-analysis',
83 triage_flake_analysis.TriageFlakeAnalysis),
80 ('/waterfall/triage-suspected-cl', triage_suspected_cl.TriageSuspectedCl), 84 ('/waterfall/triage-suspected-cl', triage_suspected_cl.TriageSuspectedCl),
81 ('/waterfall/try-job', try_job.TryJob), 85 ('/waterfall/try-job', try_job.TryJob),
82 ('/waterfall/try-job-dashboard', try_job_dashboard.TryJobDashboard), 86 ('/waterfall/try-job-dashboard', try_job_dashboard.TryJobDashboard),
83 ('/waterfall/try-job-result', try_job_result.TryJobResult), 87 ('/waterfall/try-job-result', try_job_result.TryJobResult),
84 ('/waterfall/verify-analysis', verify_analysis.VerifyAnalysis), 88 ('/waterfall/verify-analysis', verify_analysis.VerifyAnalysis),
85 ] 89 ]
86 waterfall_frontend_web_application = webapp2.WSGIApplication( 90 waterfall_frontend_web_application = webapp2.WSGIApplication(
87 waterfall_frontend_web_pages_handler_mappings, debug=False) 91 waterfall_frontend_web_pages_handler_mappings, debug=False)
88 92
89 93
(...skipping 12 matching lines...) Expand all
102 ('/crash/fracas-dashboard', fracas_dashboard.FracasDashBoard), 106 ('/crash/fracas-dashboard', fracas_dashboard.FracasDashBoard),
103 ('/crash/fracas-result-feedback', 107 ('/crash/fracas-result-feedback',
104 fracas_result_feedback.FracasResultFeedback), 108 fracas_result_feedback.FracasResultFeedback),
105 ('/crash/triage-fracas-analysis', 109 ('/crash/triage-fracas-analysis',
106 triage_fracas_analysis.TriageFracasAnalysis), 110 triage_fracas_analysis.TriageFracasAnalysis),
107 ('/_ah/push-handlers/crash/fracas', crash_handler.CrashHandler), 111 ('/_ah/push-handlers/crash/fracas', crash_handler.CrashHandler),
108 ('/_ah/push-handlers/crash/cracas', crash_handler.CrashHandler), 112 ('/_ah/push-handlers/crash/cracas', crash_handler.CrashHandler),
109 ] 113 ]
110 crash_frontend_web_application = webapp2.WSGIApplication( 114 crash_frontend_web_application = webapp2.WSGIApplication(
111 crash_frontend_web_pages_handler_mappings, debug=False) 115 crash_frontend_web_pages_handler_mappings, debug=False)
OLDNEW
« no previous file with comments | « appengine/findit/handlers/flake/triage_flake_analysis.py ('k') | appengine/findit/model/base_triaged_model.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698