Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(719)

Side by Side Diff: scripts/slave/recipes/chromium.py

Issue 2207263002: Add logcats link in builbot page for android swarming tasks (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Fix mismatch links on task_id Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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 )
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698