Upload metrics for Linux Devicelab Test Drone

Change-Id: Ifbfaf5f34a2ff486c551cfc8fa0385d555ab3bf5
Bug: https://github.com/flutter/flutter/issues/103542#issuecomment-1234603642
Reviewed-on: https://flutter-review.googlesource.com/c/infra/+/33380
Commit-Queue: Keyong Han <keyonghan@google.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
diff --git a/config/flutter_config.star b/config/flutter_config.star
index d8867e0..f7016f3 100644
--- a/config/flutter_config.star
+++ b/config/flutter_config.star
@@ -97,6 +97,7 @@
         caches = ci_yaml.legacy_swarming_caches(ci_yaml_config, None, "linux_android"),
         dimensions = {"device_type": "msm8952"},
         os = platform_properties["linux_android"]["os"],
+        properties = {"upload_metrics": True} if not prefix else {},
     )
     common.mac_prod_builder(
         name = "%sMac SDK Drone" % prefix,
diff --git a/config/generated/flutter/luci/cr-buildbucket.cfg b/config/generated/flutter/luci/cr-buildbucket.cfg
index 8375e98..f052f3e 100644
--- a/config/generated/flutter/luci/cr-buildbucket.cfg
+++ b/config/generated/flutter/luci/cr-buildbucket.cfg
@@ -669,6 +669,7 @@
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
         '  "recipe": "devicelab/devicelab_test_drone",'
+        '  "upload_metrics": true,'
         '  "upload_packages": true'
         '}'
       execution_timeout_secs: 3600