Index: testing/buildbot/chromium.swarm.json |
diff --git a/testing/buildbot/chromium.swarm.json b/testing/buildbot/chromium.swarm.json |
new file mode 100644 |
index 0000000000000000000000000000000000000000..70f448cd81e0b64b85440a6717a1ea94853619ac |
--- /dev/null |
+++ b/testing/buildbot/chromium.swarm.json |
@@ -0,0 +1,345 @@ |
+{ |
+ "Android N5 Swarm": { |
+ "gtest_tests": [ |
+ { |
+ "override_compile_targets": [ |
+ "android_webview_test_apk" |
+ ], |
+ "override_isolate_target": "android_webview_test_apk", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "android_webview_test_apk" |
+ }, |
+ { |
+ "override_isolate_target": "base_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "base_unittests" |
+ }, |
+ { |
+ "override_compile_targets": [ |
+ "chrome_public_test_apk" |
+ ], |
+ "override_isolate_target": "chrome_public_test_apk", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "chrome_public_test_apk" |
+ }, |
+ { |
+ "override_isolate_target": "content_browsertests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "content_browsertests" |
+ }, |
+ { |
+ "override_isolate_target": "content_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "content_unittests" |
+ }, |
+ { |
+ "override_isolate_target": "net_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "net_unittests" |
+ }, |
+ { |
+ "override_isolate_target": "unit_tests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "KTU84P", |
+ "device_type": "hammerhead" |
+ } |
+ ] |
+ }, |
+ "test": "unit_tests" |
+ } |
+ ] |
+ }, |
+ "Android N5X Swarm": { |
+ "gtest_tests": [ |
+ { |
+ "override_compile_targets": [ |
+ "android_webview_test_apk" |
+ ], |
+ "override_isolate_target": "android_webview_test_apk", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "android_webview_test_apk" |
+ }, |
+ { |
+ "override_isolate_target": "base_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "base_unittests" |
+ }, |
+ { |
+ "override_compile_targets": [ |
+ "chrome_public_test_apk" |
+ ], |
+ "override_isolate_target": "chrome_public_test_apk", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "chrome_public_test_apk" |
+ }, |
+ { |
+ "override_isolate_target": "content_browsertests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "content_browsertests" |
+ }, |
+ { |
+ "override_isolate_target": "content_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "content_unittests" |
+ }, |
+ { |
+ "override_isolate_target": "net_unittests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "net_unittests" |
+ }, |
+ { |
+ "override_isolate_target": "unit_tests", |
+ "swarming": { |
+ "can_use_on_swarming_builders": true, |
+ "dimension_sets": [ |
+ { |
+ "device_os": "MMB29Q", |
+ "device_type": "bullhead" |
+ } |
+ ] |
+ }, |
+ "test": "unit_tests" |
+ } |
+ ] |
+ }, |
+ "Linux 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" |
+ } |
+ ] |
+ }, |
+ "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" |
+ } |
+ ] |
+ } |
+} |