[Perf] Enable histogram uploads for memory.top_10_mobile

Bug: 744736
Change-Id: Ia1b895010fbb174476a29799b2151c4bc1e0265a
Reviewed-on: https://chromium-review.googlesource.com/1010284
Reviewed-by: Emily Hanley <[email protected]>
Commit-Queue: Ethan Kuefner <[email protected]>
Cr-Commit-Position: refs/heads/master@{#550229}
diff --git a/testing/buildbot/chromium.perf.json b/testing/buildbot/chromium.perf.json
index 76a4742..e7d818f5 100644
--- a/testing/buildbot/chromium.perf.json
+++ b/testing/buildbot/chromium.perf.json
@@ -1386,7 +1386,7 @@
           "-v",
           "--upload-results",
           "--browser=android-chromium",
-          "--output-format=chartjson"
+          "--output-format=histograms"
         ],
         "isolate_name": "telemetry_perf_tests",
         "name": "memory.top_10_mobile",
@@ -1415,7 +1415,7 @@
           "-v",
           "--upload-results",
           "--browser=reference",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--max-failures=5",
           "--output-trace-tag=_ref"
         ],
@@ -6139,7 +6139,7 @@
           "-v",
           "--upload-results",
           "--browser=android-chromium",
-          "--output-format=chartjson"
+          "--output-format=histograms"
         ],
         "isolate_name": "telemetry_perf_tests",
         "name": "memory.top_10_mobile",
@@ -6168,7 +6168,7 @@
           "-v",
           "--upload-results",
           "--browser=reference",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--max-failures=5",
           "--output-trace-tag=_ref"
         ],
@@ -10121,7 +10121,7 @@
           "-v",
           "--upload-results",
           "--browser=android-webview",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--webview-embedder-apk=../../out/Release/apks/SystemWebViewShell.apk"
         ],
         "isolate_name": "telemetry_perf_webview_tests",
@@ -13134,7 +13134,7 @@
           "-v",
           "--upload-results",
           "--browser=android-chromium",
-          "--output-format=chartjson"
+          "--output-format=histograms"
         ],
         "isolate_name": "telemetry_perf_tests",
         "name": "memory.top_10_mobile",
@@ -13163,7 +13163,7 @@
           "-v",
           "--upload-results",
           "--browser=reference",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--max-failures=5",
           "--output-trace-tag=_ref"
         ],
@@ -17116,7 +17116,7 @@
           "-v",
           "--upload-results",
           "--browser=android-webview",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--webview-embedder-apk=../../out/Release/apks/SystemWebViewShell.apk"
         ],
         "isolate_name": "telemetry_perf_webview_tests",
@@ -20151,7 +20151,7 @@
           "-v",
           "--upload-results",
           "--browser=android-chromium",
-          "--output-format=chartjson"
+          "--output-format=histograms"
         ],
         "isolate_name": "telemetry_perf_tests",
         "name": "memory.top_10_mobile",
@@ -20180,7 +20180,7 @@
           "-v",
           "--upload-results",
           "--browser=reference",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--max-failures=5",
           "--output-trace-tag=_ref"
         ],
@@ -24822,7 +24822,7 @@
           "-v",
           "--upload-results",
           "--browser=android-chromium",
-          "--output-format=chartjson"
+          "--output-format=histograms"
         ],
         "isolate_name": "telemetry_perf_tests",
         "name": "memory.top_10_mobile",
@@ -24851,7 +24851,7 @@
           "-v",
           "--upload-results",
           "--browser=reference",
-          "--output-format=chartjson",
+          "--output-format=histograms",
           "--max-failures=5",
           "--output-trace-tag=_ref"
         ],
diff --git a/testing/scripts/run_performance_tests.py b/testing/scripts/run_performance_tests.py
index e86f126..da21a8b 100755
--- a/testing/scripts/run_performance_tests.py
+++ b/testing/scripts/run_performance_tests.py
@@ -72,6 +72,7 @@
     'blink_perf.parser',
     'blink_perf.shadow_dom',
     'blink_perf.svg',
+    'memory.top_10_mobile'
 ]
 
 # We currently have two different sharding schemes for android
diff --git a/tools/perf/core/perf_data_generator.py b/tools/perf/core/perf_data_generator.py
index d6d5aa1..682b856a 100755
--- a/tools/perf/core/perf_data_generator.py
+++ b/tools/perf/core/perf_data_generator.py
@@ -572,6 +572,7 @@
     'blink_perf.parser',
     'blink_perf.shadow_dom',
     'blink_perf.svg',
+    'memory.top_10_mobile'
 ]