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': 'bin', | 949 'location': '{$HOME}/logdog', |
950 'cipd_package': 'logdog/butler/linux-386', | 950 'cipd_package': 'infra/logdog/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 ], | |
1058 }, | 954 }, |
1059 'override_compile_targets': [ | 955 'override_compile_targets': [ |
1060 'chrome_public_test_apk' | 956 'chrome_public_test_apk' |
1061 ], | 957 ], |
1062 'override_isolate_target': 'chrome_public_test_apk', | 958 'override_isolate_target': 'chrome_public_test_apk', |
1063 } | 959 } |
1064 ], | 960 ], |
1065 }, | 961 }, |
1066 }) | 962 }) |
1067 ) | 963 ) |
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1451 yield ( | 1347 yield ( |
1452 api.test('ensure_goma_fail') + | 1348 api.test('ensure_goma_fail') + |
1453 api.properties( | 1349 api.properties( |
1454 mastername='chromium.fyi', | 1350 mastername='chromium.fyi', |
1455 buildername='Linux remote_run Builder', | 1351 buildername='Linux remote_run Builder', |
1456 slavename='build1-a1', | 1352 slavename='build1-a1', |
1457 buildnumber='77457', | 1353 buildnumber='77457', |
1458 path_config='kitchen') + | 1354 path_config='kitchen') + |
1459 api.override_step_data('ensure_goma.ensure_installed', retcode=1) | 1355 api.override_step_data('ensure_goma.ensure_installed', retcode=1) |
1460 ) | 1356 ) |
OLD | NEW |