Skip to content

Commit

Permalink
[Merge to M90] cr-buildbucket.cfg: export gpu test results to chrome-…
Browse files Browse the repository at this point in the history
…luci-data

(cherry picked from commit 51d03df)

Bug: 1230801
Change-Id: I797faec0e0738b6123ccbd66040e9488f50bfcc9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053455
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Garrett Beaty <gbeaty@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#905392}
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3058745
Cr-Commit-Position: refs/branch-heads/4430@{#1548}
Cr-Branched-From: e5ce7dc-refs/heads/master@{#857950}
  • Loading branch information
Chan Li authored and Chromium LUCI CQ committed Jul 28, 2021
1 parent c22f18b commit e53f1a3
Show file tree
Hide file tree
Showing 3 changed files with 129 additions and 11 deletions.
108 changes: 99 additions & 9 deletions infra/config/generated/cr-buildbucket.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,17 @@ buckets {
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -169,7 +179,17 @@ buckets {
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -249,7 +269,17 @@ buckets {
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -329,7 +359,17 @@ buckets {
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_ci_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -443,7 +483,17 @@ buckets {
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -525,7 +575,17 @@ buckets {
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -607,7 +667,17 @@ buckets {
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -692,7 +762,17 @@ buckets {
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down Expand Up @@ -778,7 +858,17 @@ buckets {
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+"
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
bq_exports {
project: "chrome-luci-data"
dataset: "chromium"
table: "gpu_try_test_results"
test_results {
predicate {
test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
}
}
}
Expand Down
16 changes: 15 additions & 1 deletion infra/config/lib/ci.star
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,21 @@ def ci_builder(
predicate = resultdb.test_result_predicate(
# Only match the telemetry_gpu_integration_test and
# fuchsia_telemetry_gpu_integration_test targets.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+",
# Android Telemetry targets also have a suffix added to the end
# denoting the binary that's included, so also catch those with
# [^/]*.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+",
),
),
resultdb.export_test_results(
bq_table = "chrome-luci-data.chromium.gpu_ci_test_results",
predicate = resultdb.test_result_predicate(
# Only match the telemetry_gpu_integration_test and
# fuchsia_telemetry_gpu_integration_test targets.
# Android Telemetry targets also have a suffix added to the end
# denoting the binary that's included, so also catch those with
# [^/]*.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+",
),
),
]
Expand Down
16 changes: 15 additions & 1 deletion infra/config/lib/try.star
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,21 @@ def try_builder(
predicate = resultdb.test_result_predicate(
# Only match the telemetry_gpu_integration_test and
# fuchsia_telemetry_gpu_integration_test targets.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test/.+",
# Android Telemetry targets also have a suffix added to the end
# denoting the binary that's included, so also catch those with
# [^/]*.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+",
),
),
resultdb.export_test_results(
bq_table = "chrome-luci-data.chromium.gpu_try_test_results",
predicate = resultdb.test_result_predicate(
# Only match the telemetry_gpu_integration_test and
# fuchsia_telemetry_gpu_integration_test targets.
# Android Telemetry targets also have a suffix added to the end
# denoting the binary that's included, so also catch those with
# [^/]*.
test_id_regexp = "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+",
),
),
]
Expand Down

0 comments on commit e53f1a3

Please sign in to comment.