Index: infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-MSAN.json |
diff --git a/infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-MSAN.json b/infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-MSAN.json |
index 5cd108bd8329049d4c1227fa5add03d8b567aebf..656a2062f155d021d66c0e969cb02749981accd1 100644 |
--- a/infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-MSAN.json |
+++ b/infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-MSAN.json |
@@ -28,7 +28,7 @@ |
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
"config", |
"--spec", |
- "cache_dir = '[CUSTOM_/_B_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}, {'deps_file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src.git'}]\ntarget_os = ['llvm']" |
+ "cache_dir = '[CUSTOM_/_B_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['llvm']" |
], |
"cwd": "[CUSTOM_/_B_WORK]", |
"env": { |
@@ -51,8 +51,6 @@ |
"--delete_unversioned_trees", |
"--revision", |
"skia@abc123", |
- "--revision", |
- "src@origin/lkgr", |
"--output-json", |
"/path/to/tmp/json" |
], |
@@ -69,9 +67,6 @@ |
"@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", |
"@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", |
"@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", |
- "@@@STEP_LOG_LINE@json.output@ }, @@@", |
- "@@@STEP_LOG_LINE@json.output@ \"src/\": {@@@", |
- "@@@STEP_LOG_LINE@json.output@ \"revision\": 170242@@@", |
"@@@STEP_LOG_LINE@json.output@ }@@@", |
"@@@STEP_LOG_LINE@json.output@ }@@@", |
"@@@STEP_LOG_LINE@json.output@}@@@", |
@@ -81,48 +76,73 @@ |
}, |
{ |
"cmd": [ |
- "python", |
- "-u", |
- "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
- "runhooks" |
+ "[CUSTOM_/_B_WORK]/skia/bin/fetch-gn" |
], |
- "cwd": "[CUSTOM_/_B_WORK]", |
+ "cwd": "[CUSTOM_/_B_WORK]/skia", |
"env": { |
- "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
}, |
- "name": "gclient runhooks" |
+ "name": "fetch-gn" |
}, |
{ |
"cmd": [ |
- "[CUSTOM_/_B_WORK]/skia/tools/xsan_build", |
- "memory", |
- "dm" |
+ "gn", |
+ "gen", |
+ "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN/Debug", |
+ "--args=cc=\"gcc\" cxx=\"g++\" extra_ldflags=\"-L[SLAVE_BUILD]/clang_linux/msan\" sanitize=\"MSAN\" skia_use_fontconfig=false" |
], |
"cwd": "[CUSTOM_/_B_WORK]/skia", |
"env": { |
- "BUILDTYPE": "Debug", |
- "CHROME_HEADLESS": "1", |
- "GYP_DEFINES": "skia_arch_type=x86_64 skia_warnings_as_errors=1", |
- "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]", |
- "SKIA_OUT": "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN" |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
}, |
- "name": "build dm" |
+ "name": "gn gen" |
}, |
{ |
"cmd": [ |
- "[CUSTOM_/_B_WORK]/skia/tools/xsan_build", |
- "memory", |
- "nanobench" |
+ "ninja", |
+ "-C", |
+ "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN/Debug" |
], |
"cwd": "[CUSTOM_/_B_WORK]/skia", |
"env": { |
- "BUILDTYPE": "Debug", |
- "CHROME_HEADLESS": "1", |
- "GYP_DEFINES": "skia_arch_type=x86_64 skia_warnings_as_errors=1", |
- "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]", |
- "SKIA_OUT": "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN" |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
+ }, |
+ "name": "ninja" |
+ }, |
+ { |
+ "cmd": [ |
+ "[CUSTOM_/_B_WORK]/skia/bin/fetch-gn" |
+ ], |
+ "cwd": "[CUSTOM_/_B_WORK]/skia", |
+ "env": { |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
}, |
- "name": "build nanobench" |
+ "name": "fetch-gn (2)" |
+ }, |
+ { |
+ "cmd": [ |
+ "gn", |
+ "gen", |
+ "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN/Debug", |
+ "--args=cc=\"gcc\" cxx=\"g++\" extra_ldflags=\"-L[SLAVE_BUILD]/clang_linux/msan\" sanitize=\"MSAN\" skia_use_fontconfig=false" |
+ ], |
+ "cwd": "[CUSTOM_/_B_WORK]/skia", |
+ "env": { |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
+ }, |
+ "name": "gn gen (2)" |
+ }, |
+ { |
+ "cmd": [ |
+ "ninja", |
+ "-C", |
+ "[CUSTOM_/_B_WORK]/skia/out/Build-Ubuntu-GCC-x86_64-Debug-MSAN/Debug" |
+ ], |
+ "cwd": "[CUSTOM_/_B_WORK]/skia", |
+ "env": { |
+ "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]:RECIPE_PACKAGE_REPO[depot_tools]" |
+ }, |
+ "name": "ninja (2)" |
}, |
{ |
"cmd": [ |
@@ -162,28 +182,6 @@ |
] |
}, |
{ |
- "cmd": [ |
- "python", |
- "-u", |
- "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], symlinks=bool(sys.argv[3]))\n", |
- "[CUSTOM_/_B_WORK]/skia/third_party/externals/llvm/msan_out", |
- "[CUSTOM_[SWARM_OUT_DIR]]/third_party/externals/llvm/msan_out", |
- "1" |
- ], |
- "name": "copy msan_out" |
- }, |
- { |
- "cmd": [ |
- "python", |
- "-u", |
- "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], symlinks=bool(sys.argv[3]))\n", |
- "[CUSTOM_/_B_WORK]/src/third_party/llvm-build", |
- "[CUSTOM_[SWARM_OUT_DIR]]/llvm-build", |
- "1" |
- ], |
- "name": "copy llvm-build" |
- }, |
- { |
"name": "$result", |
"recipe_result": null, |
"status_code": 0 |