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

Side by Side Diff: dashboard/dashboard/dispatcher.py

Issue 1566013002: Add support for bisect bots to post results to dashboard. (Closed) Base URL: https://github.com/catapult-project/catapult.git@master
Patch Set: rebase Created 4 years, 10 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 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 """Dispatches requests to request handler classes.""" 5 """Dispatches requests to request handler classes."""
6 6
7 import webapp2 7 import webapp2
8 8
9 from dashboard import add_point 9 from dashboard import add_point
10 from dashboard import add_point_queue 10 from dashboard import add_point_queue
(...skipping 24 matching lines...) Expand all
35 from dashboard import group_report 35 from dashboard import group_report
36 from dashboard import layered_cache 36 from dashboard import layered_cache
37 from dashboard import list_monitored_tests 37 from dashboard import list_monitored_tests
38 from dashboard import list_tests 38 from dashboard import list_tests
39 from dashboard import load_from_prod 39 from dashboard import load_from_prod
40 from dashboard import main 40 from dashboard import main
41 from dashboard import migrate_test_names 41 from dashboard import migrate_test_names
42 from dashboard import mr 42 from dashboard import mr
43 from dashboard import new_points 43 from dashboard import new_points
44 from dashboard import oauth2_decorator 44 from dashboard import oauth2_decorator
45 from dashboard import post_bisect_results
45 from dashboard import put_entities_task 46 from dashboard import put_entities_task
46 from dashboard import report 47 from dashboard import report
47 from dashboard import send_stoppage_alert_emails 48 from dashboard import send_stoppage_alert_emails
48 from dashboard import set_warning_message 49 from dashboard import set_warning_message
49 from dashboard import short_uri 50 from dashboard import short_uri
50 from dashboard import start_try_job 51 from dashboard import start_try_job
51 from dashboard import stats 52 from dashboard import stats
52 from dashboard import test_buildbucket 53 from dashboard import test_buildbucket
53 from dashboard import update_bug_with_results 54 from dashboard import update_bug_with_results
54 from dashboard import update_test_suites 55 from dashboard import update_test_suites
(...skipping 29 matching lines...) Expand all
84 ('/graph_json', graph_json.GraphJsonHandler), 85 ('/graph_json', graph_json.GraphJsonHandler),
85 ('/graph_revisions', graph_revisions.GraphRevisionsHandler), 86 ('/graph_revisions', graph_revisions.GraphRevisionsHandler),
86 ('/group_report', group_report.GroupReportHandler), 87 ('/group_report', group_report.GroupReportHandler),
87 ('/list_monitored_tests', list_monitored_tests.ListMonitoredTestsHandler), 88 ('/list_monitored_tests', list_monitored_tests.ListMonitoredTestsHandler),
88 ('/list_tests', list_tests.ListTestsHandler), 89 ('/list_tests', list_tests.ListTestsHandler),
89 ('/load_from_prod', load_from_prod.LoadFromProdHandler), 90 ('/load_from_prod', load_from_prod.LoadFromProdHandler),
90 ('/', main.MainHandler), 91 ('/', main.MainHandler),
91 ('/migrate_test_names', migrate_test_names.MigrateTestNamesHandler), 92 ('/migrate_test_names', migrate_test_names.MigrateTestNamesHandler),
92 ('/mr_deprecate_tests', mr.MRDeprecateTestsHandler), 93 ('/mr_deprecate_tests', mr.MRDeprecateTestsHandler),
93 ('/new_points', new_points.NewPointsHandler), 94 ('/new_points', new_points.NewPointsHandler),
95 ('/post_bisect_results', post_bisect_results.PostBisectResultsHandler),
94 ('/put_entities_task', put_entities_task.PutEntitiesTaskHandler), 96 ('/put_entities_task', put_entities_task.PutEntitiesTaskHandler),
95 ('/report', report.ReportHandler), 97 ('/report', report.ReportHandler),
96 ('/send_stoppage_alert_emails', 98 ('/send_stoppage_alert_emails',
97 send_stoppage_alert_emails.SendStoppageAlertEmailsHandler), 99 send_stoppage_alert_emails.SendStoppageAlertEmailsHandler),
98 ('/set_warning_message', set_warning_message.SetWarningMessageHandler), 100 ('/set_warning_message', set_warning_message.SetWarningMessageHandler),
99 ('/short_uri', short_uri.ShortUriHandler), 101 ('/short_uri', short_uri.ShortUriHandler),
100 ('/start_try_job', start_try_job.StartBisectHandler), 102 ('/start_try_job', start_try_job.StartBisectHandler),
101 ('/stats_around_revision', stats.StatsAroundRevisionHandler), 103 ('/stats_around_revision', stats.StatsAroundRevisionHandler),
102 ('/stats_for_alerts', stats.StatsForAlertsHandler), 104 ('/stats_for_alerts', stats.StatsForAlertsHandler),
103 ('/stats', stats.StatsHandler), 105 ('/stats', stats.StatsHandler),
104 ('/test_buildbucket', test_buildbucket.TestBuildbucketHandler), 106 ('/test_buildbucket', test_buildbucket.TestBuildbucketHandler),
105 ('/update_bug_with_results', 107 ('/update_bug_with_results',
106 update_bug_with_results.UpdateBugWithResultsHandler), 108 update_bug_with_results.UpdateBugWithResultsHandler),
107 ('/update_test_suites', update_test_suites.UpdateTestSuitesHandler), 109 ('/update_test_suites', update_test_suites.UpdateTestSuitesHandler),
108 (oauth2_decorator.DECORATOR.callback_path, 110 (oauth2_decorator.DECORATOR.callback_path,
109 oauth2_decorator.DECORATOR.callback_handler()) 111 oauth2_decorator.DECORATOR.callback_handler())
110 ] 112 ]
111 113
112 APP = webapp2.WSGIApplication(_URL_MAPPING, debug=False) 114 APP = webapp2.WSGIApplication(_URL_MAPPING, debug=False)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698