| Index: scripts/slave/recipes/android/builder.py
|
| diff --git a/scripts/slave/recipes/android/builder.py b/scripts/slave/recipes/android/builder.py
|
| index bdd89790b46f3f52c2d4ab2178a2b7592b0212cb..90e8ea204253b0c43b33fdd56f617480510492f7 100644
|
| --- a/scripts/slave/recipes/android/builder.py
|
| +++ b/scripts/slave/recipes/android/builder.py
|
| @@ -55,6 +55,7 @@ BUILDERS = freeze({
|
| 'path': lambda api: ('Android Builder/full-build-linux_%s.zip'
|
| % api.properties['revision']),
|
| },
|
| + 'resource_sizes_apks': ['ChromePublic.apk', 'SystemWebView.apk'],
|
| 'run_mb': True,
|
| 'targets': [
|
| 'android_tools',
|
| @@ -88,6 +89,7 @@ BUILDERS = freeze({
|
| 'Android arm64 Builder/full-build-linux_%s.zip'
|
| % api.properties['revision']),
|
| },
|
| + 'resource_sizes_apks': ['ChromePublic.apk', 'SystemWebView.apk'],
|
| 'run_mb': True,
|
| 'targets': [
|
| 'android_tools',
|
| @@ -212,6 +214,10 @@ def _RunStepsInternal(api, mastername, buildername, revision):
|
| droid.check_webview_licenses()
|
| api.chromium.compile(bot_config.get('targets'))
|
|
|
| + for apk_name in bot_config.get('resource_sizes_apks', ()):
|
| + apk_path = api.chromium_android.apk_path(apk_name)
|
| + api.chromium_android.resource_sizes(apk_path, chartjson_file=True)
|
| +
|
| upload_config = bot_config.get('upload')
|
| if upload_config:
|
| droid.upload_build(upload_config['bucket'],
|
|
|