OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
7 "--master", | 7 "--master", |
8 "chromium.swarm", | 8 "chromium.swarm", |
9 "--builder", | 9 "--builder", |
10 "Android deterministic build", | 10 "Android deterministic build", |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 }, | 63 }, |
64 { | 64 { |
65 "cmd": [ | 65 "cmd": [ |
66 "python", | 66 "python", |
67 "-u", | 67 "-u", |
68 "[DEPOT_TOOLS]/gclient.py", | 68 "[DEPOT_TOOLS]/gclient.py", |
69 "runhooks" | 69 "runhooks" |
70 ], | 70 ], |
71 "env": { | 71 "env": { |
72 "GYP_CROSSCOMPILE": "1", | 72 "GYP_CROSSCOMPILE": "1", |
73 "GYP_DEFINES": "OS=android component=static_library dont_embed_build_metad
ata=1 fastbuild=1 gomadir='[BUILD]/goma' target_arch=ia32 use_goma=1", | 73 "GYP_DEFINES": "OS=android component=static_library dont_embed_build_metad
ata=1 fastbuild=1 gomadir='[BUILD]/goma' target_arch=ia32 test_isolation_mode=pr
epare use_goma=1", |
74 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 74 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
75 }, | 75 }, |
76 "name": "gclient runhooks" | 76 "name": "gclient runhooks" |
77 }, | 77 }, |
78 { | 78 { |
79 "cmd": [ | 79 "cmd": [ |
80 "python", | 80 "python", |
81 "-u", | 81 "-u", |
82 "[BUILD]/scripts/slave/compile.py", | 82 "[BUILD]/scripts/slave/compile.py", |
83 "--target", | 83 "--target", |
(...skipping 25 matching lines...) Expand all Loading... |
109 "--src-dir", | 109 "--src-dir", |
110 "[SLAVE_BUILD]/src" | 110 "[SLAVE_BUILD]/src" |
111 ], | 111 ], |
112 "cwd": "[SLAVE_BUILD]", | 112 "cwd": "[SLAVE_BUILD]", |
113 "name": "remove_build_metadata" | 113 "name": "remove_build_metadata" |
114 }, | 114 }, |
115 { | 115 { |
116 "cmd": [ | 116 "cmd": [ |
117 "python", | 117 "python", |
118 "-u", | 118 "-u", |
| 119 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", |
| 120 "/path/to/tmp/", |
| 121 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" |
| 122 ], |
| 123 "name": "find isolated targets" |
| 124 }, |
| 125 { |
| 126 "cmd": [ |
| 127 "python", |
| 128 "-u", |
| 129 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", |
| 130 "batcharchive", |
| 131 "--dump-json", |
| 132 "/path/to/tmp/json", |
| 133 "--isolate-server", |
| 134 "https://isolateserver.appspot.com", |
| 135 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", |
| 136 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" |
| 137 ], |
| 138 "name": "isolate tests", |
| 139 "~followup_annotations": [ |
| 140 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 141 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", |
| 142 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", |
| 143 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 144 "@@@STEP_LOG_END@json.output@@@", |
| 145 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" |
| 146 ] |
| 147 }, |
| 148 { |
| 149 "cmd": [ |
| 150 "python", |
| 151 "-u", |
119 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", | 152 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", |
120 "[SLAVE_BUILD]/src/out/Release", | 153 "[SLAVE_BUILD]/src/out/Release", |
121 "[SLAVE_BUILD]/src/out/Release.1" | 154 "[SLAVE_BUILD]/src/out/Release.1" |
122 ], | 155 ], |
123 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release
.1", | 156 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release
.1", |
124 "~followup_annotations": [ | 157 "~followup_annotations": [ |
125 "@@@STEP_LOG_LINE@python.inline@@@@", | 158 "@@@STEP_LOG_LINE@python.inline@@@@", |
126 "@@@STEP_LOG_LINE@python.inline@import os@@@", | 159 "@@@STEP_LOG_LINE@python.inline@import os@@@", |
127 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", | 160 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", |
128 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 161 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
185 "[SLAVE_BUILD]/src/out/Release.1", | 218 "[SLAVE_BUILD]/src/out/Release.1", |
186 "--second-build-dir", | 219 "--second-build-dir", |
187 "[SLAVE_BUILD]/src/out/Release.2", | 220 "[SLAVE_BUILD]/src/out/Release.2", |
188 "--target-platform", | 221 "--target-platform", |
189 "android" | 222 "android" |
190 ], | 223 ], |
191 "cwd": "[SLAVE_BUILD]", | 224 "cwd": "[SLAVE_BUILD]", |
192 "name": "compare_build_artifacts" | 225 "name": "compare_build_artifacts" |
193 } | 226 } |
194 ] | 227 ] |
OLD | NEW |