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

Side by Side Diff: scripts/slave/recipes/chromium_trybot_legacy.expected/base_unittests_failure_swarming.json

Issue 1115453002: Recipes: make cwd default to slave_build (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: rebase Created 5 years, 7 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 | Annotate | Revision Log
OLDNEW
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
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
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
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
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
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
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
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
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
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
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 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698