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 "tryserver.chromium.linux", | 8 "tryserver.chromium.linux", |
9 "--builder", | 9 "--builder", |
10 "linux_chromium_asan_rel", | 10 "linux_chromium_asan_rel", |
(...skipping 10 matching lines...) Expand all Loading... |
21 "--patchset", | 21 "--patchset", |
22 "1", | 22 "1", |
23 "--rietveld_server", | 23 "--rietveld_server", |
24 "https://codereview.chromium.org", | 24 "https://codereview.chromium.org", |
25 "--output_json", | 25 "--output_json", |
26 "/path/to/tmp/json", | 26 "/path/to/tmp/json", |
27 "--revision", | 27 "--revision", |
28 "src@HEAD", | 28 "src@HEAD", |
29 "--force" | 29 "--force" |
30 ], | 30 ], |
| 31 "cwd": "[SLAVE_BUILD]", |
31 "name": "bot_update", | 32 "name": "bot_update", |
32 "~followup_annotations": [ | 33 "~followup_annotations": [ |
33 "@@@STEP_TEXT@Some step text@@@", | 34 "@@@STEP_TEXT@Some step text@@@", |
34 "@@@STEP_LOG_LINE@json.output@{@@@", | 35 "@@@STEP_LOG_LINE@json.output@{@@@", |
35 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 36 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
36 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 37 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
37 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 38 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
38 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 39 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
39 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 40 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
40 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 41 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
(...skipping 27 matching lines...) Expand all Loading... |
68 ] | 69 ] |
69 }, | 70 }, |
70 { | 71 { |
71 "cmd": [ | 72 "cmd": [ |
72 "python", | 73 "python", |
73 "-u", | 74 "-u", |
74 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 75 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
75 "[SLAVE_BUILD]/src/testing/buildbot/chromium_memory_trybot.json", | 76 "[SLAVE_BUILD]/src/testing/buildbot/chromium_memory_trybot.json", |
76 "/path/to/tmp/json" | 77 "/path/to/tmp/json" |
77 ], | 78 ], |
| 79 "cwd": "[SLAVE_BUILD]", |
78 "name": "read test spec", | 80 "name": "read test spec", |
79 "~followup_annotations": [ | 81 "~followup_annotations": [ |
80 "@@@STEP_TEXT@path: testing/buildbot/chromium_memory_trybot.json@@@", | 82 "@@@STEP_TEXT@path: testing/buildbot/chromium_memory_trybot.json@@@", |
81 "@@@STEP_LOG_LINE@json.output@{@@@", | 83 "@@@STEP_LOG_LINE@json.output@{@@@", |
82 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@", | 84 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@", |
83 "@@@STEP_LOG_LINE@json.output@ {@@@", | 85 "@@@STEP_LOG_LINE@json.output@ {@@@", |
84 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", | 86 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
85 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": tr
ue@@@", | 87 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": tr
ue@@@", |
86 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 88 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
87 "@@@STEP_LOG_LINE@json.output@ \"test\": \"base_unittests\"@@@", | 89 "@@@STEP_LOG_LINE@json.output@ \"test\": \"base_unittests\"@@@", |
(...skipping 11 matching lines...) Expand all Loading... |
99 "--output", | 101 "--output", |
100 "/path/to/tmp/json", | 102 "/path/to/tmp/json", |
101 "--", | 103 "--", |
102 "--build-config-fs", | 104 "--build-config-fs", |
103 "Release", | 105 "Release", |
104 "--paths", | 106 "--paths", |
105 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", | 107 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", |
106 "--properties", | 108 "--properties", |
107 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}" | 109 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}" |
108 ], | 110 ], |
| 111 "cwd": "[SLAVE_BUILD]", |
109 "name": "get compile targets for scripts", | 112 "name": "get compile targets for scripts", |
110 "~followup_annotations": [ | 113 "~followup_annotations": [ |
111 "@@@STEP_LOG_LINE@json.output@{}@@@", | 114 "@@@STEP_LOG_LINE@json.output@{}@@@", |
112 "@@@STEP_LOG_END@json.output@@@" | 115 "@@@STEP_LOG_END@json.output@@@" |
113 ] | 116 ] |
114 }, | 117 }, |
115 { | 118 { |
116 "cmd": [ | 119 "cmd": [ |
117 "git", | 120 "git", |
118 "diff", | 121 "diff", |
119 "--cached", | 122 "--cached", |
120 "--name-only" | 123 "--name-only" |
121 ], | 124 ], |
122 "cwd": "[SLAVE_BUILD]/src", | 125 "cwd": "[SLAVE_BUILD]/src", |
123 "name": "git diff to analyze patch", | 126 "name": "git diff to analyze patch", |
124 "stdout": "/path/to/tmp/", | 127 "stdout": "/path/to/tmp/", |
125 "~followup_annotations": [ | 128 "~followup_annotations": [ |
126 "@@@STEP_LOG_LINE@files@foo.cc@@@", | 129 "@@@STEP_LOG_LINE@files@foo.cc@@@", |
127 "@@@STEP_LOG_END@files@@@" | 130 "@@@STEP_LOG_END@files@@@" |
128 ] | 131 ] |
129 }, | 132 }, |
130 { | 133 { |
131 "cmd": [ | 134 "cmd": [ |
132 "python", | 135 "python", |
133 "-u", | 136 "-u", |
134 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 137 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
135 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", | 138 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", |
136 "/path/to/tmp/json" | 139 "/path/to/tmp/json" |
137 ], | 140 ], |
| 141 "cwd": "[SLAVE_BUILD]", |
138 "name": "read filter exclusion spec", | 142 "name": "read filter exclusion spec", |
139 "~followup_annotations": [ | 143 "~followup_annotations": [ |
140 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", | 144 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", |
141 "@@@STEP_LOG_LINE@json.output@{@@@", | 145 "@@@STEP_LOG_LINE@json.output@{@@@", |
142 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", | 146 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", |
143 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@", | 147 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@", |
144 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@", | 148 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@", |
145 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 149 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
146 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 150 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
147 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", | 151 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", |
148 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", | 152 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", |
149 "@@@STEP_LOG_LINE@json.output@ }@@@", | 153 "@@@STEP_LOG_LINE@json.output@ }@@@", |
150 "@@@STEP_LOG_LINE@json.output@}@@@", | 154 "@@@STEP_LOG_LINE@json.output@}@@@", |
151 "@@@STEP_LOG_END@json.output@@@" | 155 "@@@STEP_LOG_END@json.output@@@" |
152 ] | 156 ] |
153 }, | 157 }, |
154 { | 158 { |
155 "cmd": [ | 159 "cmd": [ |
156 "python", | 160 "python", |
157 "-u", | 161 "-u", |
158 "import sys; sys.exit(0)" | 162 "import sys; sys.exit(0)" |
159 ], | 163 ], |
| 164 "cwd": "[SLAVE_BUILD]", |
160 "name": "analyze", | 165 "name": "analyze", |
161 "~followup_annotations": [ | 166 "~followup_annotations": [ |
162 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@", | 167 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@", |
163 "@@@STEP_LOG_END@excluded_files@@@", | 168 "@@@STEP_LOG_END@excluded_files@@@", |
164 "@@@STEP_LOG_LINE@analyze_details@{@@@", | 169 "@@@STEP_LOG_LINE@analyze_details@{@@@", |
165 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@", | 170 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@", |
166 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 171 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
167 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", | 172 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", |
168 "@@@STEP_LOG_LINE@analyze_details@ \"original_compile_targets\": [], @@@"
, | 173 "@@@STEP_LOG_LINE@analyze_details@ \"original_compile_targets\": [], @@@"
, |
169 "@@@STEP_LOG_LINE@analyze_details@ \"original_exes\": [@@@", | 174 "@@@STEP_LOG_LINE@analyze_details@ \"original_exes\": [@@@", |
170 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 175 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
171 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", | 176 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", |
172 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.compile_targets\": [],
@@@", | 177 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.compile_targets\": [],
@@@", |
173 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.matching_exes\": [@@@"
, | 178 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.matching_exes\": [@@@"
, |
174 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 179 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
175 "@@@STEP_LOG_LINE@analyze_details@ ]@@@", | 180 "@@@STEP_LOG_LINE@analyze_details@ ]@@@", |
176 "@@@STEP_LOG_LINE@analyze_details@}@@@", | 181 "@@@STEP_LOG_LINE@analyze_details@}@@@", |
177 "@@@STEP_LOG_END@analyze_details@@@" | 182 "@@@STEP_LOG_END@analyze_details@@@" |
178 ] | 183 ] |
179 }, | 184 }, |
180 { | 185 { |
181 "cmd": [ | 186 "cmd": [ |
182 "python", | 187 "python", |
183 "-u", | 188 "-u", |
184 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", | 189 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", |
185 "--version" | 190 "--version" |
186 ], | 191 ], |
| 192 "cwd": "[SLAVE_BUILD]", |
187 "name": "swarming.py --version", | 193 "name": "swarming.py --version", |
188 "stdout": "/path/to/tmp/", | 194 "stdout": "/path/to/tmp/", |
189 "~followup_annotations": [ | 195 "~followup_annotations": [ |
190 "@@@STEP_TEXT@0.4.10@@@" | 196 "@@@STEP_TEXT@0.4.10@@@" |
191 ] | 197 ] |
192 }, | 198 }, |
193 { | 199 { |
194 "cmd": [ | 200 "cmd": [ |
195 "python", | 201 "python", |
196 "-u", | 202 "-u", |
197 "[DEPOT_TOOLS]/gclient.py", | 203 "[DEPOT_TOOLS]/gclient.py", |
198 "runhooks" | 204 "runhooks" |
199 ], | 205 ], |
| 206 "cwd": "[SLAVE_BUILD]", |
200 "env": { | 207 "env": { |
201 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" | 208 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" |
202 }, | 209 }, |
203 "name": "gclient runhooks (with patch)" | 210 "name": "gclient runhooks (with patch)" |
204 }, | 211 }, |
205 { | 212 { |
206 "cmd": [ | 213 "cmd": [ |
207 "python", | 214 "python", |
208 "-u", | 215 "-u", |
209 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", | 216 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", |
210 "--build-dir", | 217 "--build-dir", |
211 "[SLAVE_BUILD]/src/out/Release", | 218 "[SLAVE_BUILD]/src/out/Release", |
212 "--clean-isolated-files" | 219 "--clean-isolated-files" |
213 ], | 220 ], |
| 221 "cwd": "[SLAVE_BUILD]", |
214 "name": "clean isolated files" | 222 "name": "clean isolated files" |
215 }, | 223 }, |
216 { | 224 { |
217 "cmd": [ | 225 "cmd": [ |
218 "python", | 226 "python", |
219 "-u", | 227 "-u", |
220 "[BUILD]/scripts/slave/compile.py", | 228 "[BUILD]/scripts/slave/compile.py", |
221 "--target", | 229 "--target", |
222 "Release", | 230 "Release", |
223 "--src-dir", | 231 "--src-dir", |
224 "[SLAVE_BUILD]/src", | 232 "[SLAVE_BUILD]/src", |
225 "--build-tool", | 233 "--build-tool", |
226 "ninja", | 234 "ninja", |
227 "--compiler", | 235 "--compiler", |
228 "goma-clang", | 236 "goma-clang", |
229 "--goma-dir", | 237 "--goma-dir", |
230 "[BUILD]/goma", | 238 "[BUILD]/goma", |
231 "--", | 239 "--", |
232 "base_unittests", | 240 "base_unittests", |
233 "base_unittests_run" | 241 "base_unittests_run" |
234 ], | 242 ], |
| 243 "cwd": "[SLAVE_BUILD]", |
235 "name": "compile (with patch)" | 244 "name": "compile (with patch)" |
236 }, | 245 }, |
237 { | 246 { |
238 "cmd": [ | 247 "cmd": [ |
239 "python", | 248 "python", |
240 "-u", | 249 "-u", |
241 "RECIPE_MODULE[isolate]/resources/remove_build_metadata.py", | 250 "RECIPE_MODULE[isolate]/resources/remove_build_metadata.py", |
242 "--build-dir", | 251 "--build-dir", |
243 "[SLAVE_BUILD]/src/out/Release", | 252 "[SLAVE_BUILD]/src/out/Release", |
244 "--src-dir", | 253 "--src-dir", |
245 "[SLAVE_BUILD]/src" | 254 "[SLAVE_BUILD]/src" |
246 ], | 255 ], |
247 "cwd": "[SLAVE_BUILD]", | 256 "cwd": "[SLAVE_BUILD]", |
248 "name": "remove_build_metadata" | 257 "name": "remove_build_metadata" |
249 }, | 258 }, |
250 { | 259 { |
251 "cmd": [ | 260 "cmd": [ |
252 "python", | 261 "python", |
253 "-u", | 262 "-u", |
254 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", | 263 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", |
255 "/path/to/tmp/", | 264 "/path/to/tmp/", |
256 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" | 265 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" |
257 ], | 266 ], |
| 267 "cwd": "[SLAVE_BUILD]", |
258 "name": "find isolated targets" | 268 "name": "find isolated targets" |
259 }, | 269 }, |
260 { | 270 { |
261 "cmd": [ | 271 "cmd": [ |
262 "python", | 272 "python", |
263 "-u", | 273 "-u", |
264 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", | 274 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", |
265 "batcharchive", | 275 "batcharchive", |
266 "--dump-json", | 276 "--dump-json", |
267 "/path/to/tmp/json", | 277 "/path/to/tmp/json", |
268 "--isolate-server", | 278 "--isolate-server", |
269 "https://isolateserver.appspot.com", | 279 "https://isolateserver.appspot.com", |
270 "--verbose", | 280 "--verbose", |
271 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", | 281 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", |
272 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" | 282 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" |
273 ], | 283 ], |
| 284 "cwd": "[SLAVE_BUILD]", |
274 "name": "isolate tests", | 285 "name": "isolate tests", |
275 "~followup_annotations": [ | 286 "~followup_annotations": [ |
276 "@@@STEP_LOG_LINE@json.output@{@@@", | 287 "@@@STEP_LOG_LINE@json.output@{@@@", |
277 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", | 288 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", |
278 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", | 289 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", |
279 "@@@STEP_LOG_LINE@json.output@}@@@", | 290 "@@@STEP_LOG_LINE@json.output@}@@@", |
280 "@@@STEP_LOG_END@json.output@@@", | 291 "@@@STEP_LOG_END@json.output@@@", |
281 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" | 292 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" |
282 ] | 293 ] |
283 }, | 294 }, |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
346 "--idempotent", | 357 "--idempotent", |
347 "--user", | 358 "--user", |
348 "commit-bot@chromium.org", | 359 "commit-bot@chromium.org", |
349 "[dummy hash for base_unittests]", | 360 "[dummy hash for base_unittests]", |
350 "--", | 361 "--", |
351 "--test-launcher-print-test-stdio=always", | 362 "--test-launcher-print-test-stdio=always", |
352 "--test-launcher-batch-limit=1", | 363 "--test-launcher-batch-limit=1", |
353 "--lsan=1", | 364 "--lsan=1", |
354 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" | 365 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" |
355 ], | 366 ], |
| 367 "cwd": "[SLAVE_BUILD]", |
356 "name": "[trigger] base_unittests (with patch)", | 368 "name": "[trigger] base_unittests (with patch)", |
357 "~followup_annotations": [ | 369 "~followup_annotations": [ |
358 "@@@STEP_LOG_LINE@json.output@{@@@", | 370 "@@@STEP_LOG_LINE@json.output@{@@@", |
359 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", | 371 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", |
360 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 372 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
361 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (with patch)/Ubuntu-12.
04/[dummy has/linux_chromium_asan_rel/571\": {@@@", | 373 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (with patch)/Ubuntu-12.
04/[dummy has/linux_chromium_asan_rel/571\": {@@@", |
362 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 374 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
363 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 375 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
364 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 376 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
365 "@@@STEP_LOG_LINE@json.output@ }@@@", | 377 "@@@STEP_LOG_LINE@json.output@ }@@@", |
(...skipping 11 matching lines...) Expand all Loading... |
377 "--build-config-fs", | 389 "--build-config-fs", |
378 "Release", | 390 "Release", |
379 "--paths", | 391 "--paths", |
380 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", | 392 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", |
381 "--properties", | 393 "--properties", |
382 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}", | 394 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}", |
383 "run", | 395 "run", |
384 "--output", | 396 "--output", |
385 "/path/to/tmp/json" | 397 "/path/to/tmp/json" |
386 ], | 398 ], |
| 399 "cwd": "[SLAVE_BUILD]", |
387 "name": "nacl_integration (with patch)", | 400 "name": "nacl_integration (with patch)", |
388 "~followup_annotations": [ | 401 "~followup_annotations": [ |
389 "@@@STEP_LOG_LINE@json.output@{@@@", | 402 "@@@STEP_LOG_LINE@json.output@{@@@", |
390 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@", | 403 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@", |
391 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@", | 404 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@", |
392 "@@@STEP_LOG_LINE@json.output@}@@@", | 405 "@@@STEP_LOG_LINE@json.output@}@@@", |
393 "@@@STEP_LOG_END@json.output@@@" | 406 "@@@STEP_LOG_END@json.output@@@" |
394 ] | 407 ] |
395 }, | 408 }, |
396 { | 409 { |
(...skipping 11 matching lines...) Expand all Loading... |
408 "--", | 421 "--", |
409 "collect", | 422 "collect", |
410 "--swarming", | 423 "--swarming", |
411 "https://chromium-swarm.appspot.com", | 424 "https://chromium-swarm.appspot.com", |
412 "--decorate", | 425 "--decorate", |
413 "--print-status-updates", | 426 "--print-status-updates", |
414 "--shards", | 427 "--shards", |
415 "1", | 428 "1", |
416 "base_unittests (with patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_r
el/571" | 429 "base_unittests (with patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_r
el/571" |
417 ], | 430 ], |
| 431 "cwd": "[SLAVE_BUILD]", |
418 "name": "base_unittests (with patch)", | 432 "name": "base_unittests (with patch)", |
419 "~followup_annotations": [ | 433 "~followup_annotations": [ |
420 "step returned non-zero exit code: 1", | 434 "step returned non-zero exit code: 1", |
421 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 435 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
422 "@@@STEP_FAILURE@@@" | 436 "@@@STEP_FAILURE@@@" |
423 ] | 437 ] |
424 }, | 438 }, |
425 { | 439 { |
426 "cmd": [ | 440 "cmd": [ |
427 "python", | 441 "python", |
(...skipping 12 matching lines...) Expand all Loading... |
440 "--revision_mapping_file", | 454 "--revision_mapping_file", |
441 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", | 455 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", |
442 "--rietveld_server", | 456 "--rietveld_server", |
443 "https://codereview.chromium.org", | 457 "https://codereview.chromium.org", |
444 "--output_json", | 458 "--output_json", |
445 "/path/to/tmp/json", | 459 "/path/to/tmp/json", |
446 "--revision", | 460 "--revision", |
447 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 461 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
448 "--force" | 462 "--force" |
449 ], | 463 ], |
| 464 "cwd": "[SLAVE_BUILD]", |
450 "name": "bot_update (without patch)", | 465 "name": "bot_update (without patch)", |
451 "~followup_annotations": [ | 466 "~followup_annotations": [ |
452 "@@@STEP_TEXT@Some step text@@@", | 467 "@@@STEP_TEXT@Some step text@@@", |
453 "@@@STEP_LOG_LINE@json.output@{@@@", | 468 "@@@STEP_LOG_LINE@json.output@{@@@", |
454 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 469 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
455 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 470 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
456 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 471 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
457 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 472 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
458 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 473 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
459 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 474 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
(...skipping 14 matching lines...) Expand all Loading... |
474 "@@@STEP_LOG_END@json.output@@@" | 489 "@@@STEP_LOG_END@json.output@@@" |
475 ] | 490 ] |
476 }, | 491 }, |
477 { | 492 { |
478 "cmd": [ | 493 "cmd": [ |
479 "python", | 494 "python", |
480 "-u", | 495 "-u", |
481 "[DEPOT_TOOLS]/gclient.py", | 496 "[DEPOT_TOOLS]/gclient.py", |
482 "runhooks" | 497 "runhooks" |
483 ], | 498 ], |
| 499 "cwd": "[SLAVE_BUILD]", |
484 "env": { | 500 "env": { |
485 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" | 501 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" |
486 }, | 502 }, |
487 "name": "gclient runhooks (without patch)" | 503 "name": "gclient runhooks (without patch)" |
488 }, | 504 }, |
489 { | 505 { |
490 "cmd": [ | 506 "cmd": [ |
491 "python", | 507 "python", |
492 "-u", | 508 "-u", |
493 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", | 509 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", |
494 "--build-dir", | 510 "--build-dir", |
495 "[SLAVE_BUILD]/src/out/Release", | 511 "[SLAVE_BUILD]/src/out/Release", |
496 "--clean-isolated-files" | 512 "--clean-isolated-files" |
497 ], | 513 ], |
| 514 "cwd": "[SLAVE_BUILD]", |
498 "name": "clean isolated files (2)" | 515 "name": "clean isolated files (2)" |
499 }, | 516 }, |
500 { | 517 { |
501 "cmd": [ | 518 "cmd": [ |
502 "python", | 519 "python", |
503 "-u", | 520 "-u", |
504 "[BUILD]/scripts/slave/compile.py", | 521 "[BUILD]/scripts/slave/compile.py", |
505 "--target", | 522 "--target", |
506 "Release", | 523 "Release", |
507 "--src-dir", | 524 "--src-dir", |
508 "[SLAVE_BUILD]/src", | 525 "[SLAVE_BUILD]/src", |
509 "--build-tool", | 526 "--build-tool", |
510 "ninja", | 527 "ninja", |
511 "--compiler", | 528 "--compiler", |
512 "goma-clang", | 529 "goma-clang", |
513 "--goma-dir", | 530 "--goma-dir", |
514 "[BUILD]/goma", | 531 "[BUILD]/goma", |
515 "--", | 532 "--", |
516 "base_unittests", | 533 "base_unittests", |
517 "base_unittests_run" | 534 "base_unittests_run" |
518 ], | 535 ], |
| 536 "cwd": "[SLAVE_BUILD]", |
519 "name": "compile (without patch)" | 537 "name": "compile (without patch)" |
520 }, | 538 }, |
521 { | 539 { |
522 "cmd": [ | 540 "cmd": [ |
523 "python", | 541 "python", |
524 "-u", | 542 "-u", |
525 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", | 543 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", |
526 "/path/to/tmp/", | 544 "/path/to/tmp/", |
527 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" | 545 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" |
528 ], | 546 ], |
| 547 "cwd": "[SLAVE_BUILD]", |
529 "name": "find isolated targets (2)" | 548 "name": "find isolated targets (2)" |
530 }, | 549 }, |
531 { | 550 { |
532 "cmd": [ | 551 "cmd": [ |
533 "python", | 552 "python", |
534 "-u", | 553 "-u", |
535 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", | 554 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", |
536 "batcharchive", | 555 "batcharchive", |
537 "--dump-json", | 556 "--dump-json", |
538 "/path/to/tmp/json", | 557 "/path/to/tmp/json", |
539 "--isolate-server", | 558 "--isolate-server", |
540 "https://isolateserver.appspot.com", | 559 "https://isolateserver.appspot.com", |
541 "--verbose", | 560 "--verbose", |
542 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", | 561 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", |
543 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" | 562 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" |
544 ], | 563 ], |
| 564 "cwd": "[SLAVE_BUILD]", |
545 "name": "isolate tests (2)", | 565 "name": "isolate tests (2)", |
546 "~followup_annotations": [ | 566 "~followup_annotations": [ |
547 "@@@STEP_LOG_LINE@json.output@{@@@", | 567 "@@@STEP_LOG_LINE@json.output@{@@@", |
548 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", | 568 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", |
549 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", | 569 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", |
550 "@@@STEP_LOG_LINE@json.output@}@@@", | 570 "@@@STEP_LOG_LINE@json.output@}@@@", |
551 "@@@STEP_LOG_END@json.output@@@", | 571 "@@@STEP_LOG_END@json.output@@@", |
552 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" | 572 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" |
553 ] | 573 ] |
554 }, | 574 }, |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
618 "--user", | 638 "--user", |
619 "commit-bot@chromium.org", | 639 "commit-bot@chromium.org", |
620 "[dummy hash for base_unittests]", | 640 "[dummy hash for base_unittests]", |
621 "--", | 641 "--", |
622 "--test-launcher-print-test-stdio=always", | 642 "--test-launcher-print-test-stdio=always", |
623 "--test-launcher-batch-limit=1", | 643 "--test-launcher-batch-limit=1", |
624 "--gtest_filter=Test.Two", | 644 "--gtest_filter=Test.Two", |
625 "--lsan=1", | 645 "--lsan=1", |
626 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" | 646 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" |
627 ], | 647 ], |
| 648 "cwd": "[SLAVE_BUILD]", |
628 "name": "[trigger] base_unittests (without patch)", | 649 "name": "[trigger] base_unittests (without patch)", |
629 "~followup_annotations": [ | 650 "~followup_annotations": [ |
630 "@@@STEP_LOG_LINE@json.output@{@@@", | 651 "@@@STEP_LOG_LINE@json.output@{@@@", |
631 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
out patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", | 652 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
out patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", |
632 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 653 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
633 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (without patch)/Ubuntu-
12.04/[dummy has/linux_chromium_asan_rel/571\": {@@@", | 654 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (without patch)/Ubuntu-
12.04/[dummy has/linux_chromium_asan_rel/571\": {@@@", |
634 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 655 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
635 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 656 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
636 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 657 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
637 "@@@STEP_LOG_LINE@json.output@ }@@@", | 658 "@@@STEP_LOG_LINE@json.output@ }@@@", |
(...skipping 18 matching lines...) Expand all Loading... |
656 "--", | 677 "--", |
657 "collect", | 678 "collect", |
658 "--swarming", | 679 "--swarming", |
659 "https://chromium-swarm.appspot.com", | 680 "https://chromium-swarm.appspot.com", |
660 "--decorate", | 681 "--decorate", |
661 "--print-status-updates", | 682 "--print-status-updates", |
662 "--shards", | 683 "--shards", |
663 "1", | 684 "1", |
664 "base_unittests (without patch)/Ubuntu-12.04/[dummy has/linux_chromium_asa
n_rel/571" | 685 "base_unittests (without patch)/Ubuntu-12.04/[dummy has/linux_chromium_asa
n_rel/571" |
665 ], | 686 ], |
| 687 "cwd": "[SLAVE_BUILD]", |
666 "name": "base_unittests (without patch)" | 688 "name": "base_unittests (without patch)" |
667 }, | 689 }, |
668 { | 690 { |
669 "cmd": [ | 691 "cmd": [ |
670 "python", | 692 "python", |
671 "-u", | 693 "-u", |
672 "\nimport sys, json\nfailures = json.load(open(sys.argv[1], 'rb'))\n\nsucc
ess = True\n\nif failures['new']:\n success = False\n print 'New failures:'\n
for f in failures['new']:\n print f\n\nif failures['ignored']:\n print 'Ign
ored failures:'\n for f in failures['ignored']:\n print f\n\nsys.exit(0 if s
uccess else 1)\n", | 694 "\nimport sys, json\nfailures = json.load(open(sys.argv[1], 'rb'))\n\nsucc
ess = True\n\nif failures['new']:\n success = False\n print 'New failures:'\n
for f in failures['new']:\n print f\n\nif failures['ignored']:\n print 'Ign
ored failures:'\n for f in failures['ignored']:\n print f\n\nsys.exit(0 if s
uccess else 1)\n", |
673 "{\"ignored\": [], \"new\": [\"Test.Two\"]}" | 695 "{\"ignored\": [], \"new\": [\"Test.Two\"]}" |
674 ], | 696 ], |
| 697 "cwd": "[SLAVE_BUILD]", |
675 "name": "base_unittests", | 698 "name": "base_unittests", |
676 "~followup_annotations": [ | 699 "~followup_annotations": [ |
677 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 700 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
678 "@@@STEP_LOG_LINE@python.inline@@@@", | 701 "@@@STEP_LOG_LINE@python.inline@@@@", |
679 "@@@STEP_LOG_LINE@python.inline@import sys, json@@@", | 702 "@@@STEP_LOG_LINE@python.inline@import sys, json@@@", |
680 "@@@STEP_LOG_LINE@python.inline@failures = json.load(open(sys.argv[1], 'rb
'))@@@", | 703 "@@@STEP_LOG_LINE@python.inline@failures = json.load(open(sys.argv[1], 'rb
'))@@@", |
681 "@@@STEP_LOG_LINE@python.inline@@@@", | 704 "@@@STEP_LOG_LINE@python.inline@@@@", |
682 "@@@STEP_LOG_LINE@python.inline@success = True@@@", | 705 "@@@STEP_LOG_LINE@python.inline@success = True@@@", |
683 "@@@STEP_LOG_LINE@python.inline@@@@", | 706 "@@@STEP_LOG_LINE@python.inline@@@@", |
684 "@@@STEP_LOG_LINE@python.inline@if failures['new']:@@@", | 707 "@@@STEP_LOG_LINE@python.inline@if failures['new']:@@@", |
685 "@@@STEP_LOG_LINE@python.inline@ success = False@@@", | 708 "@@@STEP_LOG_LINE@python.inline@ success = False@@@", |
686 "@@@STEP_LOG_LINE@python.inline@ print 'New failures:'@@@", | 709 "@@@STEP_LOG_LINE@python.inline@ print 'New failures:'@@@", |
687 "@@@STEP_LOG_LINE@python.inline@ for f in failures['new']:@@@", | 710 "@@@STEP_LOG_LINE@python.inline@ for f in failures['new']:@@@", |
688 "@@@STEP_LOG_LINE@python.inline@ print f@@@", | 711 "@@@STEP_LOG_LINE@python.inline@ print f@@@", |
689 "@@@STEP_LOG_LINE@python.inline@@@@", | 712 "@@@STEP_LOG_LINE@python.inline@@@@", |
690 "@@@STEP_LOG_LINE@python.inline@if failures['ignored']:@@@", | 713 "@@@STEP_LOG_LINE@python.inline@if failures['ignored']:@@@", |
691 "@@@STEP_LOG_LINE@python.inline@ print 'Ignored failures:'@@@", | 714 "@@@STEP_LOG_LINE@python.inline@ print 'Ignored failures:'@@@", |
692 "@@@STEP_LOG_LINE@python.inline@ for f in failures['ignored']:@@@", | 715 "@@@STEP_LOG_LINE@python.inline@ for f in failures['ignored']:@@@", |
693 "@@@STEP_LOG_LINE@python.inline@ print f@@@", | 716 "@@@STEP_LOG_LINE@python.inline@ print f@@@", |
694 "@@@STEP_LOG_LINE@python.inline@@@@", | 717 "@@@STEP_LOG_LINE@python.inline@@@@", |
695 "@@@STEP_LOG_LINE@python.inline@sys.exit(0 if success else 1)@@@", | 718 "@@@STEP_LOG_LINE@python.inline@sys.exit(0 if success else 1)@@@", |
696 "@@@STEP_LOG_END@python.inline@@@", | 719 "@@@STEP_LOG_END@python.inline@@@", |
697 "@@@STEP_FAILURE@@@" | 720 "@@@STEP_FAILURE@@@" |
698 ] | 721 ] |
699 } | 722 } |
700 ] | 723 ] |
OLD | NEW |