OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 DEPS = [ | 5 DEPS = [ |
6 'adb', | 6 'adb', |
7 'bisect_tester', | 7 'bisect_tester', |
8 'depot_tools/bot_update', | 8 'depot_tools/bot_update', |
9 'chromium', | 9 'chromium', |
10 'chromium_android', | 10 'chromium_android', |
(...skipping 928 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
939 'swarming': { | 939 'swarming': { |
940 'can_use_on_swarming_builders': True, | 940 'can_use_on_swarming_builders': True, |
941 'dimension_sets': [ | 941 'dimension_sets': [ |
942 { | 942 { |
943 'build.id': 'KTU84P', | 943 'build.id': 'KTU84P', |
944 'product.board': 'hammerhead', | 944 'product.board': 'hammerhead', |
945 }, | 945 }, |
946 ], | 946 ], |
947 'cipd_packages': [ | 947 'cipd_packages': [ |
948 { | 948 { |
949 'location': '{$HOME}/logdog', | 949 'location': 'bin', |
950 'cipd_package': 'infra/logdog/linux-386', | 950 'cipd_package': 'logdog/butler/linux-386', |
951 'revision': 'git_revision:deadbeef', | 951 'revision': 'git_revision:deadbeef', |
952 }, | 952 }, |
953 ], | 953 ], |
| 954 }, |
| 955 'override_compile_targets': [ |
| 956 'chrome_public_test_apk' |
| 957 ], |
| 958 'override_isolate_target': 'chrome_public_test_apk', |
| 959 } |
| 960 ], |
| 961 }, |
| 962 }) |
| 963 ) |
| 964 ) |
| 965 |
| 966 yield ( |
| 967 api.test('dynamic_swarmed_output_links_trigger_test') + |
| 968 api.properties.generic(mastername='chromium.linux', |
| 969 buildername='Android Tests', |
| 970 parent_buildername='Android Builder') + |
| 971 api.properties(swarm_hashes={ |
| 972 'chrome_public_test_apk': 'cccccccccccccccccc', |
| 973 }) + |
| 974 api.override_step_data( |
| 975 'read test spec (chromium.linux.json)', |
| 976 api.json.output({ |
| 977 'Android Tests': { |
| 978 'gtest_tests': [ |
| 979 { |
| 980 'test': 'chrome_public_test_apk', |
| 981 'swarming': { |
| 982 'can_use_on_swarming_builders': True, |
| 983 'dimension_sets': [ |
| 984 { |
| 985 'build.id': 'KTU84P', |
| 986 'product.board': 'hammerhead', |
| 987 }, |
| 988 ], |
| 989 'cipd_packages': [ |
| 990 { |
| 991 'location': 'bin', |
| 992 'cipd_package': 'logdog/butler/linux-386', |
| 993 'revision': 'git_revision:deadbeef', |
| 994 }, |
| 995 { |
| 996 'location': 'bin', |
| 997 'cipd_package': 'some/other/package', |
| 998 'revision': 'git_revision:deadbeef', |
| 999 }, |
| 1000 ], |
| 1001 'output_links': [ |
| 1002 { |
| 1003 'name': 'shard_index:${SHARD_INDEX}logcats', |
| 1004 'link': [ |
| 1005 'https://luci-logdog.appspot.com/v/?s', |
| 1006 '=android%2Fswarming%2Flogcats%2F', |
| 1007 '${TASK_ID}%2F%2B%2Funified_logcats', |
| 1008 ], |
| 1009 }, |
| 1010 ], |
| 1011 }, |
| 1012 'override_compile_targets': [ |
| 1013 'chrome_public_test_apk' |
| 1014 ], |
| 1015 'override_isolate_target': 'chrome_public_test_apk', |
| 1016 } |
| 1017 ], |
| 1018 }, |
| 1019 }) |
| 1020 ) |
| 1021 ) |
| 1022 |
| 1023 yield ( |
| 1024 api.test('dynamic_swarmed_no_output_trigger_test') + |
| 1025 api.properties.generic(mastername='chromium.linux', |
| 1026 buildername='Android Tests', |
| 1027 parent_buildername='Android Builder') + |
| 1028 api.properties(swarm_hashes={ |
| 1029 'chrome_public_test_apk': 'cccccccccccccccccc', |
| 1030 }) + |
| 1031 api.override_step_data( |
| 1032 'read test spec (chromium.linux.json)', |
| 1033 api.json.output({ |
| 1034 'Android Tests': { |
| 1035 'gtest_tests': [ |
| 1036 { |
| 1037 'test': 'chrome_public_test_apk', |
| 1038 'swarming': { |
| 1039 'can_use_on_swarming_builders': True, |
| 1040 'dimension_sets': [ |
| 1041 { |
| 1042 'build.id': 'KTU84P', |
| 1043 'product.board': 'hammerhead', |
| 1044 }, |
| 1045 ], |
| 1046 'cipd_packages': [ |
| 1047 { |
| 1048 'location': 'bin', |
| 1049 'cipd_package': 'some/other/package', |
| 1050 'revision': 'git_revision:deadbeef', |
| 1051 }, |
| 1052 { |
| 1053 'location': 'bin', |
| 1054 'cipd_package': 'another/package', |
| 1055 'revision': 'git_revision:deadbeef', |
| 1056 }, |
| 1057 ], |
954 }, | 1058 }, |
955 'override_compile_targets': [ | 1059 'override_compile_targets': [ |
956 'chrome_public_test_apk' | 1060 'chrome_public_test_apk' |
957 ], | 1061 ], |
958 'override_isolate_target': 'chrome_public_test_apk', | 1062 'override_isolate_target': 'chrome_public_test_apk', |
959 } | 1063 } |
960 ], | 1064 ], |
961 }, | 1065 }, |
962 }) | 1066 }) |
963 ) | 1067 ) |
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1347 yield ( | 1451 yield ( |
1348 api.test('ensure_goma_fail') + | 1452 api.test('ensure_goma_fail') + |
1349 api.properties( | 1453 api.properties( |
1350 mastername='chromium.fyi', | 1454 mastername='chromium.fyi', |
1351 buildername='Linux remote_run Builder', | 1455 buildername='Linux remote_run Builder', |
1352 slavename='build1-a1', | 1456 slavename='build1-a1', |
1353 buildnumber='77457', | 1457 buildnumber='77457', |
1354 path_config='kitchen') + | 1458 path_config='kitchen') + |
1355 api.override_step_data('ensure_goma.ensure_installed', retcode=1) | 1459 api.override_step_data('ensure_goma.ensure_installed', retcode=1) |
1356 ) | 1460 ) |
OLD | NEW |