blob: 4fcfa1967a08270010ab7791e1645adbd05e48dd [file] [log] [blame]
dispatch:
# Pinpoint routing rules
- url: "pinpoint-dot-chromeperf.appspot.com/*"
service: pinpoint
# Sheriff config routing rules
- url: "sheriff-config-dot-chromeperf.appspot.com/*"
service: sheriff-config
# Upload processing rules
- url: "chromeperf.appspot.com/add_histograms/process"
service: upload-processing
- url: "chromeperf.appspot.com/add_histograms_queue"
service: upload-processing
- url: "chromeperf.appspot.com/add_point_queue"
service: upload-processing
# We also intercept all the requests headed for the `upload` service for the
# URLs we care about. This happens when tasks are queued up for Cloud Tasks
# coming from a service, where it ends up hard-coding the service name in the
# URL.
- url: "*.chromeperf.appspot.com/add_histograms/process"
service: upload-processing
- url: "*.chromeperf.appspot.com/add_histograms_queue"
service: upload-processing
- url: "*.chromeperf.appspot.com/add_point_queue"
service: upload-processing
# Upload routing rules
- url: "chromeperf.appspot.com/add_histograms"
service: upload
- url: "chromeperf.appspot.com/add_point"
service: upload
# API routing rules
- url: "chromeperf.appspot.com/api/*"
service: api
- url: "chromeperf.appspot.com/graph_json"
service: api
- url: "chromeperf.appspot.com/group_report"
service: api
- url: "chromeperf.appspot.com/list_tests"
service: api