0

[//infra] Run layout tests on TreesInViz FYI bot

Runs a manually-curated subset of all layout tests [1] that we'll grow
over time.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/6532253

Bug: 401453196
Change-Id: I06b970175452b167d6f36868d990b36174806d9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6543987
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Colin Blundell <blundell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1460533}
This commit is contained in:
Colin Blundell
2025-05-15 00:07:24 -07:00
committed by Chromium LUCI CQ
parent 3d318895c4
commit 1f4830182d
4 changed files with 75 additions and 0 deletions
infra/config
generated
builders
ci
linux-trees-in-viz-rel
try
linux-trees-in-viz-rel
subprojects
targets

@ -84,6 +84,36 @@
"test": "content_browsertests",
"test_id_prefix": "ninja://content/test:content_browsertests/"
}
],
"isolated_scripts": [
{
"args": [
"--num-retries=3",
"--write-run-histories-to=${ISOLATED_OUTDIR}/run_histories.json",
"--flag-specific=trees-in-viz"
],
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "blink_web_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"results_handler": "layout tests",
"swarming": {
"dimensions": {
"cpu": "x86-64",
"os": "Ubuntu-22.04"
},
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "blink_web_tests",
"test_id_prefix": "ninja://:blink_web_tests/"
}
]
}
}

@ -84,6 +84,36 @@
"test": "content_browsertests",
"test_id_prefix": "ninja://content/test:content_browsertests/"
}
],
"isolated_scripts": [
{
"args": [
"--num-retries=3",
"--write-run-histories-to=${ISOLATED_OUTDIR}/run_histories.json",
"--flag-specific=trees-in-viz"
],
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "blink_web_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"results_handler": "layout tests",
"swarming": {
"dimensions": {
"cpu": "x86-64",
"os": "Ubuntu-22.04"
},
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "blink_web_tests",
"test_id_prefix": "ninja://:blink_web_tests/"
}
]
}
}

@ -242,6 +242,7 @@ ci.builder(
targets = targets.bundle(
targets = [
"trees_in_viz_fyi_gtests",
"trees_in_viz_fyi_blink_web_tests",
],
mixins = [
"linux-jammy",

@ -6706,6 +6706,20 @@ targets.bundle(
],
)
targets.bundle(
name = "trees_in_viz_fyi_blink_web_tests",
targets = [
"blink_web_tests",
],
mixins = [
targets.mixin(
args = [
"--flag-specific=trees-in-viz",
],
),
],
)
targets.bundle(
name = "trees_in_viz_fyi_gtests",
targets = [