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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN.json

Issue 1920283002: Modify Skia recipes to allow running XSAN on Swarming. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Changes based on code review. Created 4 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
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "remote", 5 "remote",
6 "set-url", 6 "set-url",
7 "origin", 7 "origin",
8 "https://skia.googlesource.com/skia.git" 8 "https://skia.googlesource.com/skia.git"
9 ], 9 ],
10 "cwd": "[SLAVE_BUILD]/skia", 10 "cwd": "[SLAVE_BUILD]/skia",
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
84 "@@@STEP_LOG_END@json.output@@@", 84 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" 85 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
86 ] 86 ]
87 }, 87 },
88 { 88 {
89 "cmd": [ 89 "cmd": [
90 "python", 90 "python",
91 "-u", 91 "-u",
92 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 92 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
93 "/path/to/tmp/json", 93 "/path/to/tmp/json",
94 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN" 94 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN"
95 ], 95 ],
96 "cwd": "[SLAVE_BUILD]/skia", 96 "cwd": "[SLAVE_BUILD]/skia",
97 "name": "exec buildbot_spec.py", 97 "name": "exec buildbot_spec.py",
98 "~followup_annotations": [ 98 "~followup_annotations": [
99 "@@@STEP_LOG_LINE@json.output@{@@@", 99 "@@@STEP_LOG_LINE@json.output@{@@@",
100 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 100 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
101 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@", 101 "@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
102 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
102 "@@@STEP_LOG_LINE@json.output@ ], @@@", 103 "@@@STEP_LOG_LINE@json.output@ ], @@@",
103 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 104 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
104 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@", 105 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
105 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 106 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
106 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 107 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
107 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@", 108 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
108 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@", 109 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
109 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"TSAN\", @@@", 110 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"SwarmingMSAN\", @@@" ,
110 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@", 111 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
111 "@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@", 112 "@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
112 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", 113 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
113 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@", 114 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
114 "@@@STEP_LOG_LINE@json.output@ }, @@@", 115 "@@@STEP_LOG_LINE@json.output@ }, @@@",
115 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 116 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
116 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", 117 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
117 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", 118 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
118 "@@@STEP_LOG_LINE@json.output@ ], @@@", 119 "@@@STEP_LOG_LINE@json.output@ ], @@@",
119 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@", 120 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
120 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@", 121 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
121 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 122 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
122 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@", 123 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
123 "@@@STEP_LOG_LINE@json.output@ }, @@@", 124 "@@@STEP_LOG_LINE@json.output@ }, @@@",
124 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", 125 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
125 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", 126 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
126 "@@@STEP_LOG_LINE@json.output@ ], @@@", 127 "@@@STEP_LOG_LINE@json.output@ ], @@@",
127 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@", 128 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
128 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", 129 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
129 "@@@STEP_LOG_LINE@json.output@}@@@", 130 "@@@STEP_LOG_LINE@json.output@}@@@",
130 "@@@STEP_LOG_END@json.output@@@" 131 "@@@STEP_LOG_END@json.output@@@"
131 ] 132 ]
132 }, 133 },
133 { 134 {
134 "cmd": [ 135 "cmd": [
135 "[SLAVE_BUILD]/skia/tools/xsan_build", 136 "[SLAVE_BUILD]/skia/tools/xsan_build",
136 "thread", 137 "memory",
137 "dm" 138 "dm"
138 ], 139 ],
139 "cwd": "[SLAVE_BUILD]/skia", 140 "cwd": "[SLAVE_BUILD]/skia",
140 "env": { 141 "env": {
141 "BUILDTYPE": "Release", 142 "BUILDTYPE": "Debug",
142 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ", 143 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
143 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Re lease-TSAN" 144 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-De bug-SwarmingMSAN"
144 }, 145 },
145 "name": "build dm" 146 "name": "build dm"
146 }, 147 },
147 { 148 {
148 "cmd": [ 149 "cmd": [
150 "[SLAVE_BUILD]/skia/tools/xsan_build",
151 "memory",
152 "nanobench"
153 ],
154 "cwd": "[SLAVE_BUILD]/skia",
155 "env": {
156 "BUILDTYPE": "Debug",
157 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
158 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-De bug-SwarmingMSAN"
159 },
160 "name": "build nanobench"
161 },
162 {
163 "cmd": [
149 "python", 164 "python",
150 "-u", 165 "-u",
151 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 166 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
152 "[SLAVE_BUILD]/tmp", 167 "[SLAVE_BUILD]/tmp",
153 "511" 168 "511"
154 ], 169 ],
155 "name": "makedirs tmp_dir", 170 "name": "makedirs tmp_dir",
156 "~followup_annotations": [ 171 "~followup_annotations": [
157 "@@@STEP_LOG_LINE@python.inline@@@@", 172 "@@@STEP_LOG_LINE@python.inline@@@@",
158 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 173 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 "python", 216 "python",
202 "-u", 217 "-u",
203 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 218 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
204 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", 219 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION",
205 "/path/to/tmp/" 220 "/path/to/tmp/"
206 ], 221 ],
207 "name": "Get expected SK_IMAGE_VERSION" 222 "name": "Get expected SK_IMAGE_VERSION"
208 }, 223 },
209 { 224 {
210 "cmd": [ 225 "cmd": [
211 "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN/R elease/dm", 226 "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Swarming MSAN/Debug/dm",
212 "--undefok", 227 "--undefok",
213 "--resourcePath", 228 "--resourcePath",
214 "[SLAVE_BUILD]/skia/resources", 229 "[SLAVE_BUILD]/skia/resources",
215 "--skps", 230 "--skps",
216 "[SLAVE_BUILD]/playback/skps", 231 "[SLAVE_BUILD]/playback/skps",
217 "--images", 232 "--images",
218 "[SLAVE_BUILD]/images/dm", 233 "[SLAVE_BUILD]/images/dm",
219 "--nameByHash", 234 "--nameByHash",
220 "--properties", 235 "--properties",
221 "gitHash", 236 "gitHash",
222 "164710", 237 "164710",
223 "master", 238 "master",
224 "client.skia", 239 "client.skia.fyi",
225 "builder", 240 "builder",
226 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN", 241 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN",
227 "build_number", 242 "build_number",
228 "5", 243 "5",
229 "--key", 244 "--key",
230 "arch", 245 "arch",
231 "x86_64", 246 "x86_64",
232 "compiler", 247 "compiler",
233 "GCC", 248 "GCC",
234 "configuration", 249 "configuration",
235 "Release", 250 "Debug",
236 "cpu_or_gpu", 251 "cpu_or_gpu",
237 "CPU", 252 "CPU",
238 "cpu_or_gpu_value", 253 "cpu_or_gpu_value",
239 "AVX2", 254 "AVX2",
240 "extra_config", 255 "extra_config",
241 "TSAN", 256 "SwarmingMSAN",
242 "model", 257 "model",
243 "GCE", 258 "GCE",
244 "os", 259 "os",
245 "Ubuntu", 260 "Ubuntu",
246 "--nogpu", 261 "--nogpu",
247 "--dummy-flags" 262 "--dummy-flags"
248 ], 263 ],
249 "env": { 264 "env": {
250 "ASAN_OPTIONS": "symbolize=1 detect_leaks=1", 265 "ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
251 "BUILDTYPE": "Release", 266 "BUILDTYPE": "Debug",
252 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ", 267 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
253 "LSAN_OPTIONS": "symbolize=1 print_suppressions=1 suppressions=[SLAVE_BUIL D]/skia/tools/lsan.supp", 268 "LSAN_OPTIONS": "symbolize=1 print_suppressions=1 suppressions=[SLAVE_BUIL D]/skia/tools/lsan.supp",
254 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Re lease-TSAN", 269 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-De bug-SwarmingMSAN",
255 "TSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/tsan.supp", 270 "TSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/tsan.supp",
256 "UBSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/ubsan.supp" 271 "UBSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/ubsan.supp"
257 }, 272 },
258 "name": "dm" 273 "name": "dm"
259 }, 274 },
260 { 275 {
276 "cmd": [
277 "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Swarming MSAN/Debug/nanobench",
278 "--undefok",
279 "-i",
280 "[SLAVE_BUILD]/skia/resources",
281 "--skps",
282 "[SLAVE_BUILD]/playback/skps",
283 "--images",
284 "[SLAVE_BUILD]/images/nanobench",
285 "--nogpu",
286 "--dummy-flags"
287 ],
288 "env": {
289 "ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
290 "BUILDTYPE": "Debug",
291 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
292 "LSAN_OPTIONS": "symbolize=1 print_suppressions=1 suppressions=[SLAVE_BUIL D]/skia/tools/lsan.supp",
293 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-De bug-SwarmingMSAN",
294 "TSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/tsan.supp",
295 "UBSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/ubsan.supp"
296 },
297 "name": "nanobench"
298 },
299 {
261 "name": "$result", 300 "name": "$result",
262 "recipe_result": null, 301 "recipe_result": null,
263 "status_code": 0 302 "status_code": 0
264 } 303 }
265 ] 304 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698