blob: 17f07f4c7edab9a5b137410c8a26dec6dd3a4f8e [file] [log] [blame]
{
"am.skia.org": {
"urls": [
"https://am.skia.org"
],
"method": "GET",
"expected": [
307
],
"mimetype": ""
},
"android_ingest": {
"urls": [
"https://android-metric-ingest.skia.org"
],
"method": "GET",
"expected": [
307
],
"mimetype": ""
},
"android_ingest_redirect": {
"urls": [
"https://android-master-ingest.skia.org"
],
"method": "GET",
"expected": [
301
],
"mimetype": ""
},
"api": {
"urls": [
"https://api.skia.org/"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"autoroll": {
"urls": [
"https://autoroll.skia.org",
"https://autoroll.skia.org/r/skia-autoroll"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"autoroll_json": {
"urls": [
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/GetRollers",
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/GetMiniStatus",
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/GetStatus"
],
"method": "POST",
"expected": [
200
],
"body": "{\"roller_id\": \"skia-autoroll\"}",
"mimetype": "application/json",
"responsetest": "validJSON"
},
"autoroll_post_deny": {
"urls": [
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/SetMode",
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/SetStrategy",
"https://autoroll.skia.org/twirp/autoroll.rpc.AutoRollService/Unthrottle"
],
"method": "POST",
"expected": [
403
],
"body": "{\"roller_id\": \"skia-skiabot-test-autoroll\", \"mode\": \"RUNNING\", \"message\": \"not allowed\"}",
"mimetype": "application/json"
},
"contest": {
"urls": [
"https://contest.skia.org/"
],
"method": "GET",
"expected": [
200
],
"mimetype": "text/html"
},
"ctfe": {
"urls": [
"https://ct.skia.org/healthz"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"docsyserver": {
"urls": [
"https://skia.org/",
"https://skia.org/docs/user/modules/skottie/",
"http://docsyserver:8000"
],
"method": "GET",
"expected": [
200
],
"mimetype": "text/html"
},
"docsyserver-redirects": {
"urls": [
"https://skia.org/user/modules/skottie/"
],
"method": "GET",
"expected": [
301
],
"mimetype": "text/html"
},
"dot": {
"urls": [
"https://dot.skia.org"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"envoy-redirects": {
"urls": [
"https://afdo-chromium-roll.skia.org",
"https://android-master-ingest.skia.org",
"https://android-master-roll.skia.org",
"https://android-next-roll.skia.org",
"https://android-o-roll.skia.org",
"https://angle-chromium-roll.skia.org",
"https://angle-skia-roll.skia.org",
"https://autoroll-internal.skia.org",
"https://bug.skia.org",
"https://bugs.skia.org",
"https://catapult-roll.skia.org",
"https://chromite-chromium-roll.skia.org",
"https://chromium-skia-roll.skia.org",
"https://code.skia.org",
"https://cs.skia.org",
"https://flutter-engine-flutter-roll.skia.org",
"https://flutter-perf.skia.org",
"https://fuchsia-roll.skia.org",
"https://fuchsia-sdk-chromium-roll.skia.org",
"https://fuzzer.skia.org",
"https://google3-roll.skia.org",
"https://lottie-web-lottie-ci-roll.skia.org",
"https://machine.skia.org",
"https://nacl-roll.skia.org",
"https://particle.skia.org",
"https://pdfium-roll.skia.org",
"https://perfetto-chromium-roll.skia.org",
"https://review.skia.org",
"https://reviews.skia.org",
"https://shader.skia.org",
"https://skcms-skia-roll.skia.org",
"https://skia-flutter-roll.skia.org",
"https://skia-lottie-ci-roll.skia.org",
"https://spirv-headers-chromium-roll.skia.org",
"https://spirv-tools-chromium-roll.skia.org",
"https://src-internal-chromium-roll.skia.org",
"https://status-internal.skia.org",
"https://swiftshader-skia-roll.skia.org",
"https://task-scheduler-internal.skia.org",
"https://webrtc-chromium-roll.skia.org",
"https://www.skia.org"
],
"method": "GET",
"expected": [
301
],
"mimetype": ""
},
"gobPotentialRepoLeak": {
"urls": [
"https://skia.googlesource.com/?format=JSON"
],
"method": "GET",
"expected": [
200
],
"mimetype": "application/json",
"responsetest": "gobPublicReposGood"
},
"gold_baselines": {
"urls": [
"https://angle-gold.skia.org/json/v2/expectations",
"https://battlestar-gold.skia.org/json/v2/expectations",
"https://chrome-gold.skia.org/json/v2/expectations",
"https://eskia-gold.skia.org/json/v2/expectations",
"https://flutter-engine-gold.skia.org/json/v2/expectations",
"https://flutter-gold.skia.org/json/v2/expectations",
"https://skia-infra-gold.skia.org/json/v2/expectations"
],
"method": "GET",
"expected": [
200
],
"mimetype": "",
"responsetest": "validJSON"
},
"gold_frontend": {
"urls": [
"https://angle-gold.skia.org/healthz",
"https://battlestar-gold.skia.org/healthz",
"https://chrome-gold.skia.org/healthz",
"https://chrome-public-gold.skia.org/healthz",
"https://eskia-gold.skia.org/healthz",
"https://flutter-engine-gold.skia.org/healthz",
"https://flutter-gold.skia.org/healthz",
"https://gold.skia.org/healthz",
"https://lottie-gold.skia.org/healthz",
"https://lottie-animation-community-gold.skia.org/healthz",
"https://pdfium-gold.skia.org/healthz",
"https://public-gold.skia.org/healthz",
"https://skia-infra-gold.skia.org/healthz"
],
"method": "GET",
"expected": [
200
],
"mimetype": "",
"note": "The /healthz endpoint is reachable, even for locked down instances."
},
"gold_frontend_protected": {
"urls": [
"https://eskia-gold.skia.org/",
"https://gold.skia.org/"
],
"method": "GET",
"expected": [
307
],
"mimetype": ""
},
"hashtag": {
"urls": [
"https://hashtag.skia.org"
],
"method": "GET",
"expected": [
307
],
"mimetype": ""
},
"jsdoc": {
"urls": [
"https://jsdoc.skia.org/"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"jsfiddle": {
"urls": [
"https://jsfiddle.skia.org/canvaskit",
"https://jsfiddle.skia.org/pathkit"
],
"method": "GET",
"expected": [
200
],
"mimetype": "text/html"
},
"scrapexchange": {
"urls": [
"https://scrap.skia.org/"
],
"method": "GET",
"expected": [
403
],
"mimetype": ""
},
"scrapexchange-internal": {
"urls": [
"http://scrapexchange:9000/_/names/svg/"
],
"method": "GET",
"expected": [
200
],
"mimetype": "application/json"
},
"skbug": {
"urls": [
"https://skbug.com"
],
"method": "GET",
"expected": [
301
],
"mimetype": ""
},
"skfiddle": {
"urls": [
"https://fiddle.skia.org"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"skfiddle_compile_bad": {
"urls": [
"https://fiddle.skia.org/_/run"
],
"method": "POST",
"expected": [
200
],
"body": "{\"code\":\"void draw(SkCanvas* canvas)\",\"name\":\"\",\"options\":{\"width\":256,\"height\":256}}",
"mimetype": "application/json",
"responsetest": "skfiddleJSONBad"
},
"skfiddle_compile_good": {
"urls": [
"https://fiddle.skia.org/_/run"
],
"method": "POST",
"expected": [
200
],
"body": "{\"code\":\"void draw(SkCanvas* canvas) {SkPaint p;canvas-\u003edrawLine(0, 0, 10, 10, p);}\",\"options\":{\"width\":10,\"height\":10}}",
"mimetype": "application/json",
"responsetest": "skfiddleJSONGood"
},
"skiaperf": {
"urls": [
"https://perf.skia.org/e/",
"https://androidx-perf.skia.org/e/",
"https://flutter-engine-perf.skia.org/e/",
"https://flutter-flutter-perf.skia.org/e/"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"skiaperf_do_not_expose_debug_pprof": {
"urls": [
"https://perf.skia.org/debug/pprof/",
"https://androidx-perf.skia.org/debug/pprof/",
"https://flutter-engine-perf.skia.org/debug/pprof/",
"https://flutter-flutter-perf.skia.org/debug/pprof/"
],
"method": "GET",
"expected": [
404
],
"mimetype": ""
},
"skiaperf_protected": {
"urls": [
"https://ct-perf.skia.org/e/"
],
"method": "GET",
"expected": [
307
],
"mimetype": ""
},
"skiaperf_untriaged": {
"urls": [
"https://perf.skia.org/_/reg/count",
"https://ct-perf.skia.org/_/reg/count",
"https://androidx-perf.skia.org/_/reg/count"
],
"method": "GET",
"expected": [
200
],
"mimetype": "",
"responsetest": "validJSON"
},
"skiastatus": {
"urls": [
"https://status.skia.org"
],
"method": "GET",
"expected": [
200
],
"mimetype": ""
},
"skiastatus_json": {
"urls": [
"https://status.skia.org/twirp/status.StatusService/GetIncrementalCommits"
],
"method": "POST",
"expected": [
200
],
"body": "{\"repo_path\": \"skia\"}",
"mimetype": "application/json",
"responsetest": "validJSON"
},
"skottie": {
"urls": [
"https://skottie.skia.org/"
],
"method": "GET",
"expected": [
200
],
"mimetype": "text/html"
},
"skottie_run": {
"urls": [
"https://skottie.skia.org/_/upload"
],
"method": "POST",
"expected": [
200
],
"body": "{\"filename\":\"subtract.json\",\"lottie\":{\"v\":\"5.1.18\",\"fr\":30,\"ip\":0,\"op\":2,\"w\":500,\"h\":400,\"nm\":\"letras_IN_inverted_recanvased_her\",\"ddd\":0,\"assets\":[],\"layers\":[{\"ddd\":0,\"ind\":1,\"ty\":1,\"nm\":\"Medium Red Solid 1\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10},\"p\":{\"a\":0,\"k\":[250,200,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[250,200,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"hasMask\":true,\"masksProperties\":[{\"inv\":false,\"mode\":\"s\",\"pt\":{\"a\":0,\"k\":{\"i\":[[0,0],[0,0],[0,0],[0,0]],\"o\":[[0,0],[0,0],[0,0],[0,0]],\"v\":[[318,0],[318,400],[500,400],[500,0]],\"c\":true},\"ix\":1},\"o\":{\"a\":0,\"k\":100,\"ix\":3},\"x\":{\"a\":0,\"k\":0,\"ix\":4},\"nm\":\"Mask 1\"}],\"sw\":500,\"sh\":400,\"sc\":\"#dd785e\",\"ip\":0,\"op\":152,\"st\":0,\"bm\":0}],\"markers\":[{\"tm\":-69.0693359375,\"cm\":\"4\",\"dr\":0},{\"tm\":75.0751953125,\"cm\":\"1\",\"dr\":0},{\"tm\":104.1044921875,\"cm\":\"2\",\"dr\":0}]},\"width\":32,\"height\":32,\"fps\":30}",
"mimetype": "application/json"
},
"task_scheduler": {
"urls": [
"https://task-scheduler.skia.org",
"https://task-scheduler.skia.org/skip_tasks",
"https://task-scheduler.skia.org/jobs/search",
"https://task-scheduler.skia.org/trigger"
],
"method": "GET",
"expected": [
200
],
"mimetype": "",
"responsetest": "nonZeroContentLength"
},
"wildcard-cert": {
"urls": [
"https://skia.org",
"https://gold.skia.org",
"https://35.201.76.220"
],
"method": "SSL",
"expected": [
10
],
"mimetype": ""
}
}