OLD | NEW |
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 Loading... |
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 Loading... |
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) |
OLD | NEW |