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

Side by Side Diff: scripts/slave/recipes/swarming/deterministic_build.expected/full_chromium_swarm_Android_deterministic__dbg_.json

Issue 2380993002: Add Debug builder config for deterministic builder recipe. (Closed)
Patch Set: rebased and added JSON files. Created 4 years, 2 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 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n", 6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n",
7 "[SLAVE_BUILD]" 7 "[SLAVE_BUILD]"
8 ], 8 ],
9 "name": "cleanup index.lock", 9 "name": "cleanup index.lock",
10 "~followup_annotations": [ 10 "~followup_annotations": [
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
118 "@@@SET_BUILD_PROPERTY@got_src_revision_cp@\"refs/heads/master@{#170242}\" @@@", 118 "@@@SET_BUILD_PROPERTY@got_src_revision_cp@\"refs/heads/master@{#170242}\" @@@",
119 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@", 119 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
120 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@" 120 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
121 ] 121 ]
122 }, 122 },
123 { 123 {
124 "cmd": [ 124 "cmd": [
125 "python", 125 "python",
126 "-u", 126 "-u",
127 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n", 127 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n",
128 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 128 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps",
129 "[SLAVE_BUILD]/src/out/Release/test_logs", 129 "[SLAVE_BUILD]/src/out/Debug/test_logs",
130 "[SLAVE_BUILD]/src/out/build_product.zip", 130 "[SLAVE_BUILD]/src/out/build_product.zip",
131 "[SLAVE_BUILD]/src" 131 "[SLAVE_BUILD]/src"
132 ], 132 ],
133 "name": "clean local files", 133 "name": "clean local files",
134 "~followup_annotations": [ 134 "~followup_annotations": [
135 "@@@STEP_LOG_LINE@python.inline@@@@", 135 "@@@STEP_LOG_LINE@python.inline@@@@",
136 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 136 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
138 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 138 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
139 "@@@STEP_LOG_LINE@python.inline@try:@@@", 139 "@@@STEP_LOG_LINE@python.inline@try:@@@",
140 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 140 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
141 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 141 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
142 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 142 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
143 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 143 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
144 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 144 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
145 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 145 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
146 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 146 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
147 "@@@STEP_LOG_END@python.inline@@@" 147 "@@@STEP_LOG_END@python.inline@@@"
148 ] 148 ]
149 }, 149 },
150 { 150 {
151 "cmd": [ 151 "cmd": [
152 "python", 152 "python",
153 "-u", 153 "-u",
154 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", 154 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py",
155 "[SLAVE_BUILD]/src/out/Release.1" 155 "[SLAVE_BUILD]/src/out/Debug.1"
156 ], 156 ],
157 "name": "rmtree [SLAVE_BUILD]/src/out/Release.1" 157 "name": "rmtree [SLAVE_BUILD]/src/out/Debug.1"
158 }, 158 },
159 { 159 {
160 "cmd": [ 160 "cmd": [
161 "python", 161 "python",
162 "-u", 162 "-u",
163 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", 163 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py",
164 "[SLAVE_BUILD]/src/out/Release.2" 164 "[SLAVE_BUILD]/src/out/Debug.2"
165 ], 165 ],
166 "name": "rmtree [SLAVE_BUILD]/src/out/Release.2" 166 "name": "rmtree [SLAVE_BUILD]/src/out/Debug.2"
167 }, 167 },
168 { 168 {
169 "cmd": [], 169 "cmd": [],
170 "name": "ensure_goma" 170 "name": "ensure_goma"
171 }, 171 },
172 { 172 {
173 "cmd": [ 173 "cmd": [
174 "python", 174 "python",
175 "-u", 175 "-u",
176 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py", 176 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py",
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
221 "@@@STEP_LOG_LINE@json.output@ ]@@@", 221 "@@@STEP_LOG_LINE@json.output@ ]@@@",
222 "@@@STEP_LOG_LINE@json.output@}@@@", 222 "@@@STEP_LOG_LINE@json.output@}@@@",
223 "@@@STEP_LOG_END@json.output@@@" 223 "@@@STEP_LOG_END@json.output@@@"
224 ] 224 ]
225 }, 225 },
226 { 226 {
227 "cmd": [ 227 "cmd": [
228 "python", 228 "python",
229 "-u", 229 "-u",
230 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n", 230 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
231 "[SLAVE_BUILD]/src/out/Release" 231 "[SLAVE_BUILD]/src/out/Debug"
232 ], 232 ],
233 "name": "rmtree clobber", 233 "name": "rmtree clobber",
234 "~followup_annotations": [ 234 "~followup_annotations": [
235 "@@@STEP_LOG_LINE@python.inline@@@@", 235 "@@@STEP_LOG_LINE@python.inline@@@@",
236 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 236 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
237 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 237 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
238 "@@@STEP_LOG_LINE@python.inline@@@@", 238 "@@@STEP_LOG_LINE@python.inline@@@@",
239 "@@@STEP_LOG_LINE@python.inline@@@@", 239 "@@@STEP_LOG_LINE@python.inline@@@@",
240 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 240 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
241 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 241 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
(...skipping 18 matching lines...) Expand all
260 }, 260 },
261 { 261 {
262 "cmd": [ 262 "cmd": [
263 "python", 263 "python",
264 "-u", 264 "-u",
265 "[SLAVE_BUILD]/src/tools/mb/mb.py", 265 "[SLAVE_BUILD]/src/tools/mb/mb.py",
266 "gen", 266 "gen",
267 "-m", 267 "-m",
268 "chromium.swarm", 268 "chromium.swarm",
269 "-b", 269 "-b",
270 "Android deterministic", 270 "Android deterministic (dbg)",
271 "--config-file", 271 "--config-file",
272 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 272 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
273 "--goma-dir", 273 "--goma-dir",
274 "[CACHE]/cipd/goma", 274 "[CACHE]/cipd/goma",
275 "//out/Release" 275 "//out/Debug"
276 ], 276 ],
277 "cwd": "[SLAVE_BUILD]/src", 277 "cwd": "[SLAVE_BUILD]/src",
278 "env": { 278 "env": {
279 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 279 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
280 }, 280 },
281 "name": "generate_build_files" 281 "name": "generate_build_files"
282 }, 282 },
283 { 283 {
284 "cmd": [ 284 "cmd": [
285 "python", 285 "python",
286 "-u", 286 "-u",
287 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 287 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
288 "--show-path", 288 "--show-path",
289 "python", 289 "python",
290 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 290 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
291 "--gsutil-py-path", 291 "--gsutil-py-path",
292 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 292 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
293 "--ninja-path", 293 "--ninja-path",
294 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 294 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
295 "--target", 295 "--target",
296 "Release", 296 "Debug",
297 "--src-dir", 297 "--src-dir",
298 "[SLAVE_BUILD]/src", 298 "[SLAVE_BUILD]/src",
299 "--goma-cache-dir", 299 "--goma-cache-dir",
300 "[GOMA_CACHE]", 300 "[GOMA_CACHE]",
301 "--buildbot-buildername", 301 "--buildbot-buildername",
302 "Android deterministic", 302 "Android deterministic (dbg)",
303 "--buildbot-mastername", 303 "--buildbot-mastername",
304 "chromium.swarm", 304 "chromium.swarm",
305 "--buildbot-slavename", 305 "--buildbot-slavename",
306 "TestSlavename", 306 "TestSlavename",
307 "--compiler", 307 "--compiler",
308 "goma", 308 "goma",
309 "--goma-jsonstatus", 309 "--goma-jsonstatus",
310 "/path/to/tmp/json", 310 "/path/to/tmp/json",
311 "--goma-service-account-json-file", 311 "--goma-service-account-json-file",
312 "/creds/service_accounts/service-account-goma-client.json", 312 "/creds/service_accounts/service-account-goma-client.json",
(...skipping 11 matching lines...) Expand all
324 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 324 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
325 "@@@STEP_LOG_END@json.output (invalid)@@@" 325 "@@@STEP_LOG_END@json.output (invalid)@@@"
326 ] 326 ]
327 }, 327 },
328 { 328 {
329 "cmd": [ 329 "cmd": [
330 "python", 330 "python",
331 "-u", 331 "-u",
332 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", 332 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py",
333 "--build-dir", 333 "--build-dir",
334 "[SLAVE_BUILD]/src/out/Release" 334 "[SLAVE_BUILD]/src/out/Debug"
335 ], 335 ],
336 "cwd": "[SLAVE_BUILD]", 336 "cwd": "[SLAVE_BUILD]",
337 "name": "remove_build_metadata", 337 "name": "remove_build_metadata",
338 "~followup_annotations": [ 338 "~followup_annotations": [
339 "step returned non-zero exit code: 1", 339 "step returned non-zero exit code: 1",
340 "@@@STEP_WARNINGS@@@" 340 "@@@STEP_WARNINGS@@@"
341 ] 341 ]
342 }, 342 },
343 { 343 {
344 "cmd": [ 344 "cmd": [
345 "python", 345 "python",
346 "-u", 346 "-u",
347 "\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])", 347 "\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])",
348 "[SLAVE_BUILD]/src/out/Release", 348 "[SLAVE_BUILD]/src/out/Debug",
349 "[SLAVE_BUILD]/src/out/Release.1" 349 "[SLAVE_BUILD]/src/out/Debug.1"
350 ], 350 ],
351 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release .1", 351 "name": "Move [SLAVE_BUILD]/src/out/Debug to [SLAVE_BUILD]/src/out/Debug.1",
352 "~followup_annotations": [ 352 "~followup_annotations": [
353 "@@@STEP_LOG_LINE@python.inline@@@@", 353 "@@@STEP_LOG_LINE@python.inline@@@@",
354 "@@@STEP_LOG_LINE@python.inline@import os@@@", 354 "@@@STEP_LOG_LINE@python.inline@import os@@@",
355 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", 355 "@@@STEP_LOG_LINE@python.inline@import shutil@@@",
356 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 356 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
357 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", 357 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@",
358 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", 358 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@",
359 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", 359 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@",
360 "@@@STEP_LOG_END@python.inline@@@" 360 "@@@STEP_LOG_END@python.inline@@@"
361 ] 361 ]
362 }, 362 },
363 { 363 {
364 "cmd": [ 364 "cmd": [
365 "python", 365 "python",
366 "-u", 366 "-u",
367 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n", 367 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
368 "[SLAVE_BUILD]/src/out/Release" 368 "[SLAVE_BUILD]/src/out/Debug"
369 ], 369 ],
370 "name": "rmtree clobber (2)", 370 "name": "rmtree clobber (2)",
371 "~followup_annotations": [ 371 "~followup_annotations": [
372 "@@@STEP_LOG_LINE@python.inline@@@@", 372 "@@@STEP_LOG_LINE@python.inline@@@@",
373 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 373 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
374 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 374 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
375 "@@@STEP_LOG_LINE@python.inline@@@@", 375 "@@@STEP_LOG_LINE@python.inline@@@@",
376 "@@@STEP_LOG_LINE@python.inline@@@@", 376 "@@@STEP_LOG_LINE@python.inline@@@@",
377 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 377 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
378 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 378 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
(...skipping 18 matching lines...) Expand all
397 }, 397 },
398 { 398 {
399 "cmd": [ 399 "cmd": [
400 "python", 400 "python",
401 "-u", 401 "-u",
402 "[SLAVE_BUILD]/src/tools/mb/mb.py", 402 "[SLAVE_BUILD]/src/tools/mb/mb.py",
403 "gen", 403 "gen",
404 "-m", 404 "-m",
405 "chromium.swarm", 405 "chromium.swarm",
406 "-b", 406 "-b",
407 "Android deterministic", 407 "Android deterministic (dbg)",
408 "--config-file", 408 "--config-file",
409 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 409 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
410 "--goma-dir", 410 "--goma-dir",
411 "[CACHE]/cipd/goma", 411 "[CACHE]/cipd/goma",
412 "//out/Release" 412 "//out/Debug"
413 ], 413 ],
414 "cwd": "[SLAVE_BUILD]/src", 414 "cwd": "[SLAVE_BUILD]/src",
415 "env": { 415 "env": {
416 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 416 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
417 }, 417 },
418 "name": "generate_build_files (2)" 418 "name": "generate_build_files (2)"
419 }, 419 },
420 { 420 {
421 "cmd": [ 421 "cmd": [
422 "python", 422 "python",
423 "-u", 423 "-u",
424 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 424 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
425 "--show-path", 425 "--show-path",
426 "python", 426 "python",
427 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 427 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
428 "--gsutil-py-path", 428 "--gsutil-py-path",
429 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 429 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
430 "--ninja-path", 430 "--ninja-path",
431 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 431 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
432 "--target", 432 "--target",
433 "Release", 433 "Debug",
434 "--src-dir", 434 "--src-dir",
435 "[SLAVE_BUILD]/src", 435 "[SLAVE_BUILD]/src",
436 "--goma-cache-dir", 436 "--goma-cache-dir",
437 "[GOMA_CACHE]", 437 "[GOMA_CACHE]",
438 "--buildbot-buildername", 438 "--buildbot-buildername",
439 "Android deterministic", 439 "Android deterministic (dbg)",
440 "--buildbot-mastername", 440 "--buildbot-mastername",
441 "chromium.swarm", 441 "chromium.swarm",
442 "--buildbot-slavename", 442 "--buildbot-slavename",
443 "TestSlavename", 443 "TestSlavename",
444 "--compiler", 444 "--compiler",
445 "goma", 445 "goma",
446 "--goma-jsonstatus", 446 "--goma-jsonstatus",
447 "/path/to/tmp/json", 447 "/path/to/tmp/json",
448 "--goma-service-account-json-file", 448 "--goma-service-account-json-file",
449 "/creds/service_accounts/service-account-goma-client.json", 449 "/creds/service_accounts/service-account-goma-client.json",
(...skipping 11 matching lines...) Expand all
461 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 461 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
462 "@@@STEP_LOG_END@json.output (invalid)@@@" 462 "@@@STEP_LOG_END@json.output (invalid)@@@"
463 ] 463 ]
464 }, 464 },
465 { 465 {
466 "cmd": [ 466 "cmd": [
467 "python", 467 "python",
468 "-u", 468 "-u",
469 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", 469 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py",
470 "--build-dir", 470 "--build-dir",
471 "[SLAVE_BUILD]/src/out/Release" 471 "[SLAVE_BUILD]/src/out/Debug"
472 ], 472 ],
473 "cwd": "[SLAVE_BUILD]", 473 "cwd": "[SLAVE_BUILD]",
474 "name": "remove_build_metadata (2)" 474 "name": "remove_build_metadata (2)"
475 }, 475 },
476 { 476 {
477 "cmd": [ 477 "cmd": [
478 "python", 478 "python",
479 "-u", 479 "-u",
480 "\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])", 480 "\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])",
481 "[SLAVE_BUILD]/src/out/Release", 481 "[SLAVE_BUILD]/src/out/Debug",
482 "[SLAVE_BUILD]/src/out/Release.2" 482 "[SLAVE_BUILD]/src/out/Debug.2"
483 ], 483 ],
484 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release .2", 484 "name": "Move [SLAVE_BUILD]/src/out/Debug to [SLAVE_BUILD]/src/out/Debug.2",
485 "~followup_annotations": [ 485 "~followup_annotations": [
486 "@@@STEP_LOG_LINE@python.inline@@@@", 486 "@@@STEP_LOG_LINE@python.inline@@@@",
487 "@@@STEP_LOG_LINE@python.inline@import os@@@", 487 "@@@STEP_LOG_LINE@python.inline@import os@@@",
488 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", 488 "@@@STEP_LOG_LINE@python.inline@import shutil@@@",
489 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 489 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
490 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", 490 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@",
491 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", 491 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@",
492 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", 492 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@",
493 "@@@STEP_LOG_END@python.inline@@@" 493 "@@@STEP_LOG_END@python.inline@@@"
494 ] 494 ]
495 }, 495 },
496 { 496 {
497 "cmd": [ 497 "cmd": [
498 "python", 498 "python",
499 "-u", 499 "-u",
500 "[SLAVE_BUILD]/src/tools/determinism/compare_build_artifacts.py", 500 "[SLAVE_BUILD]/src/tools/determinism/compare_build_artifacts.py",
501 "--first-build-dir", 501 "--first-build-dir",
502 "[SLAVE_BUILD]/src/out/Release.1", 502 "[SLAVE_BUILD]/src/out/Debug.1",
503 "--second-build-dir", 503 "--second-build-dir",
504 "[SLAVE_BUILD]/src/out/Release.2", 504 "[SLAVE_BUILD]/src/out/Debug.2",
505 "--target-platform", 505 "--target-platform",
506 "android" 506 "android"
507 ], 507 ],
508 "cwd": "[SLAVE_BUILD]", 508 "cwd": "[SLAVE_BUILD]",
509 "name": "compare_build_artifacts" 509 "name": "compare_build_artifacts"
510 }, 510 },
511 { 511 {
512 "name": "$result", 512 "name": "$result",
513 "recipe_result": null, 513 "recipe_result": null,
514 "status_code": 0 514 "status_code": 0
515 } 515 }
516 ] 516 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698