Commit d1c54b08 authored by Brian Sheedy's avatar Brian Sheedy Committed by Commit Bot

Add GPU try ResultDB table

Causes GPU trybots to upload their Telemetry-based test results to a
new luci-resultdb.chromium.gpu_try_test_results table. This is the same
as the earlier crrev.com/c/2446893, but for try instead of CI.

Bug: 1134751
Change-Id: Iab59f9057c8d41db4f3c8358da93afae7eb5b429
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490144Reviewed-by: default avatarNodir Turakulov <nodir@chromium.org>
Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#819885}
parent 7a00837a
......@@ -20364,6 +20364,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -21932,6 +21942,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23268,6 +23288,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23312,6 +23342,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23356,6 +23396,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23400,6 +23450,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23444,6 +23504,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23488,6 +23558,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23532,6 +23612,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23576,6 +23666,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23620,6 +23720,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23664,6 +23774,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23708,6 +23828,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23752,6 +23882,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23796,6 +23936,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23840,6 +23990,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23884,6 +24044,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23928,6 +24098,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -23972,6 +24152,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24016,6 +24206,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24060,6 +24260,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24104,6 +24314,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24148,6 +24368,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24192,6 +24422,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24236,6 +24476,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24280,6 +24530,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24324,6 +24584,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24368,6 +24638,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24412,6 +24692,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24455,6 +24745,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24498,6 +24798,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24541,6 +24851,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24584,6 +24904,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24627,6 +24957,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24670,6 +25010,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24713,6 +25063,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24756,6 +25116,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24799,6 +25169,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24842,6 +25222,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24885,6 +25275,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24928,6 +25328,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -24971,6 +25381,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25014,6 +25434,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25058,6 +25488,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25102,6 +25542,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25146,6 +25596,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25190,6 +25650,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25234,6 +25704,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25278,6 +25758,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25322,6 +25812,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25366,6 +25866,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25410,6 +25920,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25454,6 +25974,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25498,6 +26028,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25542,6 +26082,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25586,6 +26136,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25630,6 +26190,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25674,6 +26244,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25718,6 +26298,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25762,6 +26352,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25806,6 +26406,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25850,6 +26460,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25894,6 +26514,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25937,6 +26567,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -25980,6 +26620,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -26024,6 +26674,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -27395,6 +28055,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -27890,6 +28560,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -27934,6 +28614,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -29559,6 +30249,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -29910,6 +30610,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -30700,6 +31410,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -31816,6 +32536,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -32310,6 +33040,16 @@ buckets {
table: "try_test_results"
test_results {}
}
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test/.+"
}
}
}
}
}
builders {
......@@ -37,6 +37,7 @@ defaults = args.defaults(
list_view = args.COMPUTE,
main_list_view = None,
subproject_list_view = None,
resultdb_bigquery_exports = [],
)
def _sorted_list_view_graph_key(console_name):
......@@ -121,6 +122,7 @@ def try_builder(
subproject_list_view = args.DEFAULT,
tryjob = None,
experiments = None,
resultdb_bigquery_exports = args.DEFAULT,
**kwargs):
"""Define a try builder.
......@@ -151,6 +153,10 @@ def try_builder(
builder, obtained by calling the `tryjob` function.
experiments - a dict of experiment name to the percentage chance (0-100)
that it will apply to builds generated from this builder.
resultdb_bigquery_exports - a list of resultdb.export_test_results(...)
specifying additional parameters for exporting test results to BigQuery.
Will always upload to the luci-resultdb.chromium.try_test_results table
in addition to any tables specified by the list's elements.
"""
if not branches.matches(branch_selector):
return
......@@ -159,14 +165,24 @@ def try_builder(
experiments = experiments or {}
experiments.setdefault("chromium.resultdb.result_sink", 0)
merged_resultdb_bigquery_exports = [
resultdb.export_test_results(
bq_table = "luci-resultdb.chromium.try_test_results",
),
]
merged_resultdb_bigquery_exports.extend(
defaults.get_value(
"resultdb_bigquery_exports",
resultdb_bigquery_exports,
),
)
# Define the builder first so that any validation of luci.builder arguments
# (e.g. bucket) occurs before we try to use it
builders.builder(
name = name,
branch_selector = branch_selector,
resultdb_bigquery_exports = [resultdb.export_test_results(
bq_table = "luci-resultdb.chromium.try_test_results",
)],
resultdb_bigquery_exports = merged_resultdb_bigquery_exports,
experiments = experiments,
**kwargs
)
......@@ -400,12 +416,22 @@ def chromium_win_builder(
**kwargs
)
gpu_try_resultdb_exports = [
resultdb.export_test_results(
bq_table = "luci-resultdb.chromium.gpu_try_test_results",
predicate = resultdb.test_result_predicate(
test_id_regexp = "ninja://chrome/test:telemetry_gpu_integration_test/.+",
),
),
]
def gpu_try_builder(*, name, builderless = False, execution_timeout = 6 * time.hour, **kwargs):
return try_builder(
name = name,
builderless = builderless,
execution_timeout = execution_timeout,
service_account = "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com",
resultdb_bigquery_exports = gpu_try_resultdb_exports,
**kwargs
)
......@@ -474,4 +500,5 @@ try_ = struct(
gpu_chromium_linux_builder = gpu_chromium_linux_builder,
gpu_chromium_mac_builder = gpu_chromium_mac_builder,
gpu_chromium_win_builder = gpu_chromium_win_builder,
gpu_try_resultdb_exports = gpu_try_resultdb_exports,
)
......@@ -30,6 +30,7 @@ try_.defaults.set(
subproject_list_view = "luci.chromium.try",
swarming_tags = ["vpython:native-python-wrapper"],
task_template_canary_percentage = 5,
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
# Builders appear after the function used to define them, with all builders
......
......@@ -332,6 +332,8 @@ try_.chromium_android_builder(
ssd = True,
use_java_coverage = True,
tryjob = try_.job(),
# Due to mirroring chromium.gpu's "Android Release (Nexus 5X)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_android_builder(
......@@ -923,6 +925,8 @@ try_.chromium_linux_builder(
try_.chromium_linux_builder(
name = "linux-dcheck-off-rel",
# Due to mirroring chromium.gpu's "Linux Release (NVIDIA)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_linux_builder(
......@@ -982,6 +986,8 @@ try_.chromium_linux_builder(
main_list_view = "try",
tryjob = try_.job(),
use_clang_coverage = True,
# Due to mirroring chromium.gpu's "Linux Release (NVIDIA)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_linux_builder(
......@@ -990,6 +996,8 @@ try_.chromium_linux_builder(
goma_jobs = goma.jobs.J150,
tryjob = try_.job(experiment_percentage = 10),
use_clang_coverage = True,
# Due to mirroring chromium.gpu's "Linux Release (NVIDIA)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_linux_builder(
......@@ -1199,6 +1207,9 @@ try_.chromium_mac_builder(
main_list_view = "try",
os = os.MAC_DEFAULT,
tryjob = try_.job(),
# Due to mirroring chromium.gpu's "Mac Release (Intel)" and
# "Mac Retina Release (AMD)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_mac_builder(
......@@ -1447,6 +1458,8 @@ try_.chromium_win_builder(
# of stale tryjobs gracefully, resulting in longer average build times.
# Windows is particularly susceptible to this.
tryjob = try_.job(cancel_stale = False),
# Due to mirroring chromium.gpu's "Win10 x64 Release (NVIDIA)".
resultdb_bigquery_exports = try_.gpu_try_resultdb_exports,
)
try_.chromium_win_builder(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment