|  | { | 
|  | "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {}, | 
|  | "AAAAA2 See generate_buildbot_json.py to make changes": {}, | 
|  | "Android N5 Swarm": { | 
|  | "gtest_tests": [ | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "base_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "base_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "chrome_public_test_apk" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 14 | 
|  | }, | 
|  | "test": "chrome_public_test_apk" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_browsertests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 10 | 
|  | }, | 
|  | "test": "content_browsertests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_shell_test_apk" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 3 | 
|  | }, | 
|  | "test": "content_shell_test_apk" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 3 | 
|  | }, | 
|  | "test": "content_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "net_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 4 | 
|  | }, | 
|  | "test": "net_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "unit_tests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "KTU84P", | 
|  | "device_type": "hammerhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 5 | 
|  | }, | 
|  | "test": "unit_tests" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "Android N5X Swarm": { | 
|  | "gtest_tests": [ | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "base_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "base_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "experiment_percentage": 100, | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "chrome_public_test_apk" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 14 | 
|  | }, | 
|  | "test": "chrome_public_test_apk" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_browsertests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 10 | 
|  | }, | 
|  | "test": "content_browsertests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_shell_test_apk" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 3 | 
|  | }, | 
|  | "test": "content_shell_test_apk" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "content_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 4 | 
|  | }, | 
|  | "test": "content_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "net_unittests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 4 | 
|  | }, | 
|  | "test": "net_unittests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "unit_tests" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 8 | 
|  | }, | 
|  | "test": "unit_tests" | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--gs-results-bucket=chromium-result-details", | 
|  | "--recover-devices" | 
|  | ], | 
|  | "merge": { | 
|  | "args": [ | 
|  | "--bucket", | 
|  | "chromium-result-details", | 
|  | "--test-name", | 
|  | "webview_instrumentation_test_apk" | 
|  | ], | 
|  | "script": "//build/android/pylib/results/presentation/test_results_presentation.py" | 
|  | }, | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "cipd_packages": [ | 
|  | { | 
|  | "cipd_package": "infra/tools/luci/logdog/butler/${platform}", | 
|  | "location": "bin", | 
|  | "revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c" | 
|  | } | 
|  | ], | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_os": "MMB29Q", | 
|  | "device_type": "bullhead" | 
|  | } | 
|  | ], | 
|  | "expiration": 10800, | 
|  | "output_links": [ | 
|  | { | 
|  | "link": [ | 
|  | "https://luci-logdog.appspot.com/v/?s", | 
|  | "=android%2Fswarming%2Flogcats%2F", | 
|  | "${TASK_ID}%2F%2B%2Funified_logcats" | 
|  | ], | 
|  | "name": "shard #${SHARD_INDEX} logcats" | 
|  | } | 
|  | ], | 
|  | "shards": 7 | 
|  | }, | 
|  | "test": "webview_instrumentation_test_apk" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "ChromeOS Swarm": { | 
|  | "additional_compile_targets": [ | 
|  | "chromiumos_preflight" | 
|  | ], | 
|  | "isolated_scripts": [ | 
|  | { | 
|  | "args": [ | 
|  | "--browser=cros-chrome", | 
|  | "--remote=variable_chromeos_device_hostname", | 
|  | "--xvfb" | 
|  | ], | 
|  | "isolate_name": "telemetry_perf_unittests", | 
|  | "name": "telemetry_perf_unittests", | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_type": "kevin-signed-mpkeys", | 
|  | "os": "ChromeOS" | 
|  | } | 
|  | ], | 
|  | "hard_timeout": 960, | 
|  | "shards": 12 | 
|  | } | 
|  | }, | 
|  | { | 
|  | "args": [ | 
|  | "--browser=cros-chrome", | 
|  | "--remote=variable_chromeos_device_hostname", | 
|  | "--jobs=1" | 
|  | ], | 
|  | "isolate_name": "telemetry_unittests", | 
|  | "name": "telemetry_unittests", | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "device_type": "kevin-signed-mpkeys", | 
|  | "os": "ChromeOS" | 
|  | } | 
|  | ], | 
|  | "shards": 4 | 
|  | } | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "Linux Swarm": { | 
|  | "gtest_tests": [ | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "2" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "base_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "8" | 
|  | } | 
|  | ], | 
|  | "shards": 2 | 
|  | }, | 
|  | "test": "browser_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "8" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "content_browsertests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "2" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "content_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "8" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "interactive_ui_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "8" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "net_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "dimension_sets": [ | 
|  | { | 
|  | "cores": "2" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "test": "unit_tests" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "Mac Swarm": { | 
|  | "gtest_tests": [ | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "base_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "shards": 2 | 
|  | }, | 
|  | "test": "browser_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "content_browsertests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "content_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "interactive_ui_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "net_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "unit_tests" | 
|  | } | 
|  | ] | 
|  | }, | 
|  | "Windows Swarm": { | 
|  | "gtest_tests": [ | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "base_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true, | 
|  | "shards": 2 | 
|  | }, | 
|  | "test": "browser_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "content_browsertests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "content_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "interactive_ui_tests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "net_unittests" | 
|  | }, | 
|  | { | 
|  | "swarming": { | 
|  | "can_use_on_swarming_builders": true | 
|  | }, | 
|  | "test": "unit_tests" | 
|  | } | 
|  | ] | 
|  | } | 
|  | } |