Commit 6d1d3b7e authored by Quinten Yearsley's avatar Quinten Yearsley Committed by Commit Bot

tricium: Add a builder to run simple the new wrapper recipe

This builder runs the tricium_simple recipe, which
runs all simple legacy analyzers for chromium.

In the future, adding or modifying simple legacy
analyzers would involve a change to this recipe
instead of a change to the tricium config.

Bug: 1105239
Change-Id: I96e2846f57c859ac4d2ca142dbeb5ca69379bc8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2521848Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Reviewed-by: default avatarAndrii Shyshkalov <tandrii@google.com>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#824952}
parent 490ebd26
...@@ -1429,6 +1429,10 @@ config_groups { ...@@ -1429,6 +1429,10 @@ config_groups {
name: "chromium/try/tricium-metrics-analysis" name: "chromium/try/tricium-metrics-analysis"
includable_only: true includable_only: true
} }
builders {
name: "chromium/try/tricium-simple"
includable_only: true
}
builders { builders {
name: "chromium/try/try-nougat-phone-tester" name: "chromium/try/try-nougat-phone-tester"
includable_only: true includable_only: true
......
...@@ -29952,6 +29952,51 @@ buckets { ...@@ -29952,6 +29952,51 @@ buckets {
} }
} }
} }
builders {
name: "tricium-simple"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.try"
dimensions: "ssd:0"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
cmd: "recipes"
}
properties: "{\"$build/goma\":{\"enable_ats\":true,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.linux\",\"recipe\":\"tricium_simple\"}"
execution_timeout_secs: 14400
expiration_secs: 7200
caches {
name: "win_toolchain"
path: "win_toolchain"
}
build_numbers: YES
service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 5
}
experiments {
key: "chromium.resultdb.result_sink"
value: 10
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "try_test_results"
test_results {}
}
}
}
builders { builders {
name: "try-nougat-phone-tester" name: "try-nougat-phone-tester"
swarming_host: "chromium-swarm.appspot.com" swarming_host: "chromium-swarm.appspot.com"
...@@ -11727,6 +11727,9 @@ consoles { ...@@ -11727,6 +11727,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.chromium.try/tricium-metrics-analysis" name: "buildbucket/luci.chromium.try/tricium-metrics-analysis"
} }
builders {
name: "buildbucket/luci.chromium.try/tricium-simple"
}
builders { builders {
name: "buildbucket/luci.chromium.try/try-nougat-phone-tester" name: "buildbucket/luci.chromium.try/try-nougat-phone-tester"
} }
...@@ -12449,6 +12452,9 @@ consoles { ...@@ -12449,6 +12452,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.chromium.try/tricium-metrics-analysis" name: "buildbucket/luci.chromium.try/tricium-metrics-analysis"
} }
builders {
name: "buildbucket/luci.chromium.try/tricium-simple"
}
builder_view_only: true builder_view_only: true
} }
consoles { consoles {
......
...@@ -133,6 +133,10 @@ build_recipe( ...@@ -133,6 +133,10 @@ build_recipe(
name = "recipe:tricium_metrics", name = "recipe:tricium_metrics",
) )
build_recipe(
name = "recipe:tricium_simple",
)
build_recipe( build_recipe(
name = "recipe:webrtc/chromium_ios", name = "recipe:webrtc/chromium_ios",
) )
...@@ -1198,6 +1198,11 @@ try_.chromium_linux_builder( ...@@ -1198,6 +1198,11 @@ try_.chromium_linux_builder(
executable = "recipe:tricium_metrics", executable = "recipe:tricium_metrics",
) )
try_.chromium_linux_builder(
name = "tricium-simple",
executable = "recipe:tricium_simple",
)
try_.chromium_mac_builder( try_.chromium_mac_builder(
name = "mac-osxbeta-rel", name = "mac-osxbeta-rel",
os = os.MAC_DEFAULT, os = os.MAC_DEFAULT,
......
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