Commit 9aace80c authored by Stephanie Kim's avatar Stephanie Kim Committed by Commit Bot

Reland "android-binary-size-generator ci bot setup"

This reverts commit c9a4b939.

Reason for revert: Reland change with mb_config fix

Original change's description:
> Revert "android-binary-size-generator ci bot setup"
>
> This reverts commit 79472ed7.
>
> Reason for revert: Forgot mb configs
>
> Original change's description:
> > android-binary-size-generator ci bot setup

# Not skipping CQ checks because this is a reland.

Bug: 1078460
Change-Id: I69114c62a459bcf0c9bfce8f2cd77685bda0ed84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248070
Commit-Queue: Stephanie Kim <kimstephanie@google.com>
Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#778979}
parent b106bc35
...@@ -8693,6 +8693,36 @@ buckets { ...@@ -8693,6 +8693,36 @@ buckets {
} }
} }
} }
builders {
name: "android-binary-size-generator"
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.ci"
dimensions: "ssd:0"
recipe {
name: "binary_size_generator_tot"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"enable_ats\":true,\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
}
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
resultdb {
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "ci_test_results"
test_results {}
}
}
}
builders { builders {
name: "android-code-coverage" name: "android-code-coverage"
swarming_host: "chromium-swarm.appspot.com" swarming_host: "chromium-swarm.appspot.com"
...@@ -5628,6 +5628,11 @@ consoles { ...@@ -5628,6 +5628,11 @@ consoles {
category: "builder|det" category: "builder|det"
short_name: "dbg" short_name: "dbg"
} }
builders {
name: "buildbucket/luci.chromium.ci/android-binary-size-generator"
category: "builder|other"
short_name: "size"
}
builders { builders {
name: "buildbucket/luci.chromium.ci/Lollipop Phone Tester" name: "buildbucket/luci.chromium.ci/Lollipop Phone Tester"
category: "tester|phone" category: "tester|phone"
......
...@@ -3915,6 +3915,15 @@ job { ...@@ -3915,6 +3915,15 @@ job {
builder: "android-bfcache-rel" builder: "android-bfcache-rel"
} }
} }
job {
id: "android-binary-size-generator"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-binary-size-generator"
}
}
job { job {
id: "android-code-coverage" id: "android-code-coverage"
schedule: "triggered" schedule: "triggered"
...@@ -7423,6 +7432,15 @@ job { ...@@ -7423,6 +7432,15 @@ job {
builder: "android-bfcache-rel" builder: "android-bfcache-rel"
} }
} }
job {
id: "ci-android-binary-size-generator"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-binary-size-generator"
}
}
job { job {
id: "ci-android-code-coverage" id: "ci-android-code-coverage"
schedule: "triggered" schedule: "triggered"
...@@ -11464,6 +11482,7 @@ trigger { ...@@ -11464,6 +11482,7 @@ trigger {
triggers: "android-arm64-proguard-rel" triggers: "android-arm64-proguard-rel"
triggers: "android-asan" triggers: "android-asan"
triggers: "android-bfcache-rel" triggers: "android-bfcache-rel"
triggers: "android-binary-size-generator"
triggers: "android-code-coverage-native" triggers: "android-code-coverage-native"
triggers: "ci-android-cronet-arm-dbg" triggers: "ci-android-cronet-arm-dbg"
triggers: "ci-android-cronet-arm-rel" triggers: "ci-android-cronet-arm-rel"
......
...@@ -33,6 +33,10 @@ build_recipe( ...@@ -33,6 +33,10 @@ build_recipe(
name = 'recipe:android/sdk_packager', name = 'recipe:android/sdk_packager',
) )
build_recipe(
name = 'recipe:binary_size_generator_tot',
)
build_recipe( build_recipe(
name = 'recipe:binary_size_trybot', name = 'recipe:binary_size_trybot',
) )
......
...@@ -339,6 +339,15 @@ ci.android_builder( ...@@ -339,6 +339,15 @@ ci.android_builder(
), ),
) )
ci.android_builder(
name = 'android-binary-size-generator',
executable = 'recipe:binary_size_generator_tot',
console_view_entry = ci.console_view_entry(
category = 'builder|other',
short_name = 'size',
),
)
ci.android_fyi_builder( ci.android_fyi_builder(
name = 'android-bfcache-rel', name = 'android-bfcache-rel',
......
...@@ -76,6 +76,7 @@ ...@@ -76,6 +76,7 @@
'Deterministic Android (dbg)': 'android_debug_bot', 'Deterministic Android (dbg)': 'android_debug_bot',
'android-arm64-proguard-rel': 'android_release_bot_minimal_symbols_arm64_webview_google', 'android-arm64-proguard-rel': 'android_release_bot_minimal_symbols_arm64_webview_google',
'android-binary-size-generator': 'android_binary_size',
'android-cronet-arm-dbg': 'android_cronet_debug_static_bot_arm_no_neon', 'android-cronet-arm-dbg': 'android_cronet_debug_static_bot_arm_no_neon',
'android-cronet-arm-rel': 'android_cronet_release_bot_minimal_symbols_arm_no_neon', 'android-cronet-arm-rel': 'android_cronet_release_bot_minimal_symbols_arm_no_neon',
'android-cronet-arm64-dbg': 'android_cronet_debug_static_bot_arm64', 'android-cronet-arm64-dbg': 'android_cronet_debug_static_bot_arm64',
......
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