| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "python", | 4 "python", |
| 5 "-u", | 5 "-u", |
| 6 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 6 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 7 "[SLAVE_BUILD]/skia/infra/bots/assets/skp/VERSION", | 7 "[SLAVE_BUILD]/skia/infra/bots/assets/skp/VERSION", |
| 8 "/path/to/tmp/" | 8 "/path/to/tmp/" |
| 9 ], | 9 ], |
| 10 "name": "Get downloaded SKP VERSION" | 10 "name": "Get downloaded SKP VERSION" |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 54 "python", | 54 "python", |
| 55 "-u", | 55 "-u", |
| 56 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 56 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 57 "42", | 57 "42", |
| 58 "[SLAVE_BUILD]/tmp/SVG_VERSION" | 58 "[SLAVE_BUILD]/tmp/SVG_VERSION" |
| 59 ], | 59 ], |
| 60 "name": "write SVG_VERSION" | 60 "name": "write SVG_VERSION" |
| 61 }, | 61 }, |
| 62 { | 62 { |
| 63 "cmd": [ | 63 "cmd": [ |
| 64 "python", | |
| 65 "-u", | |
| 66 "\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", | |
| 67 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x
86_64-Release-Valgrind/data" | |
| 68 ], | |
| 69 "env": { | |
| 70 "PYTHONPATH": "[SLAVE_BUILD]/skia/infra/bots/.recipe_deps/build/scripts" | |
| 71 }, | |
| 72 "name": "rmtree data", | |
| 73 "~followup_annotations": [ | |
| 74 "@@@STEP_LOG_LINE@python.inline@@@@", | |
| 75 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | |
| 76 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | |
| 77 "@@@STEP_LOG_LINE@python.inline@@@@", | |
| 78 "@@@STEP_LOG_LINE@python.inline@@@@", | |
| 79 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | |
| 80 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | |
| 81 "@@@STEP_LOG_END@python.inline@@@" | |
| 82 ] | |
| 83 }, | |
| 84 { | |
| 85 "cmd": [ | |
| 86 "python", | |
| 87 "-u", | |
| 88 "\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", | |
| 89 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x
86_64-Release-Valgrind/data", | |
| 90 "511" | |
| 91 ], | |
| 92 "name": "makedirs data", | |
| 93 "~followup_annotations": [ | |
| 94 "@@@STEP_LOG_LINE@python.inline@@@@", | |
| 95 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
| 96 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
| 97 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
| 98 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
| 99 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
| 100 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
| 101 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
| 102 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
| 103 "@@@STEP_LOG_END@python.inline@@@" | |
| 104 ] | |
| 105 }, | |
| 106 { | |
| 107 "cmd": [ | |
| 108 "valgrind", | 64 "valgrind", |
| 109 "--gen-suppressions=all", | 65 "--gen-suppressions=all", |
| 110 "--leak-check=full", | 66 "--leak-check=full", |
| 111 "--track-origins=yes", | 67 "--track-origins=yes", |
| 112 "--error-exitcode=1", | 68 "--error-exitcode=1", |
| 113 "--num-callers=40", | 69 "--num-callers=40", |
| 114 "--suppressions=[SLAVE_BUILD]/skia/tools/valgrind.supp", | 70 "--suppressions=[SLAVE_BUILD]/skia/tools/valgrind.supp", |
| 115 "[SLAVE_BUILD]/out/Release/nanobench", | 71 "[SLAVE_BUILD]/out/Release/nanobench", |
| 116 "--undefok", | 72 "--undefok", |
| 117 "-i", | 73 "-i", |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 162 "~inc1.webp", | 118 "~inc1.webp", |
| 163 "~inc0.ico", | 119 "~inc0.ico", |
| 164 "~inc1.ico", | 120 "~inc1.ico", |
| 165 "~inc0.png", | 121 "~inc0.png", |
| 166 "~inc1.png", | 122 "~inc1.png", |
| 167 "~inc2.png", | 123 "~inc2.png", |
| 168 "~inc12.png", | 124 "~inc12.png", |
| 169 "~inc13.png", | 125 "~inc13.png", |
| 170 "~inc14.png", | 126 "~inc14.png", |
| 171 "~inc0.webp", | 127 "~inc0.webp", |
| 172 "~inc1.webp", | 128 "~inc1.webp" |
| 173 "--outResultsFile", | |
| 174 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x
86_64-Release-Valgrind/data/nanobench_abc123_1337018001.json", | |
| 175 "--properties", | |
| 176 "gitHash", | |
| 177 "abc123", | |
| 178 "build_number", | |
| 179 "5", | |
| 180 "--key", | |
| 181 "arch", | |
| 182 "x86_64", | |
| 183 "compiler", | |
| 184 "GCC", | |
| 185 "cpu_or_gpu", | |
| 186 "GPU", | |
| 187 "cpu_or_gpu_value", | |
| 188 "GTX550Ti", | |
| 189 "extra_config", | |
| 190 "Valgrind", | |
| 191 "model", | |
| 192 "ShuttleA", | |
| 193 "os", | |
| 194 "Ubuntu" | |
| 195 ], | 129 ], |
| 196 "env": { | 130 "env": { |
| 197 "BUILDTYPE": "Release", | 131 "BUILDTYPE": "Release", |
| 198 "CHROME_HEADLESS": "1", | 132 "CHROME_HEADLESS": "1", |
| 199 "SKIA_OUT": "[SLAVE_BUILD]/out" | 133 "SKIA_OUT": "[SLAVE_BUILD]/out" |
| 200 }, | 134 }, |
| 201 "name": "nanobench" | 135 "name": "nanobench" |
| 202 }, | 136 }, |
| 203 { | 137 { |
| 204 "cmd": [ | 138 "cmd": [ |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 260 "~inc0.ico", | 194 "~inc0.ico", |
| 261 "~inc1.ico", | 195 "~inc1.ico", |
| 262 "~inc0.png", | 196 "~inc0.png", |
| 263 "~inc1.png", | 197 "~inc1.png", |
| 264 "~inc2.png", | 198 "~inc2.png", |
| 265 "~inc12.png", | 199 "~inc12.png", |
| 266 "~inc13.png", | 200 "~inc13.png", |
| 267 "~inc14.png", | 201 "~inc14.png", |
| 268 "~inc0.webp", | 202 "~inc0.webp", |
| 269 "~inc1.webp", | 203 "~inc1.webp", |
| 270 "--outResultsFile", | |
| 271 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x
86_64-Release-Valgrind/data/nanobench_abc123_1337018001.json", | |
| 272 "--properties", | |
| 273 "gitHash", | |
| 274 "abc123", | |
| 275 "build_number", | |
| 276 "5", | |
| 277 "--key", | |
| 278 "arch", | |
| 279 "x86_64", | |
| 280 "compiler", | |
| 281 "GCC", | |
| 282 "cpu_or_gpu", | |
| 283 "GPU", | |
| 284 "cpu_or_gpu_value", | |
| 285 "GTX550Ti", | |
| 286 "extra_config", | |
| 287 "Valgrind", | |
| 288 "model", | |
| 289 "ShuttleA", | |
| 290 "os", | |
| 291 "Ubuntu", | |
| 292 "--abandonGpuContext", | 204 "--abandonGpuContext", |
| 293 "--nocpu" | 205 "--nocpu" |
| 294 ], | 206 ], |
| 295 "env": { | 207 "env": { |
| 296 "BUILDTYPE": "Release", | 208 "BUILDTYPE": "Release", |
| 297 "CHROME_HEADLESS": "1", | 209 "CHROME_HEADLESS": "1", |
| 298 "SKIA_OUT": "[SLAVE_BUILD]/out" | 210 "SKIA_OUT": "[SLAVE_BUILD]/out" |
| 299 }, | 211 }, |
| 300 "name": "nanobench --abandonGpuContext" | 212 "name": "nanobench --abandonGpuContext" |
| 301 }, | 213 }, |
| 302 { | 214 { |
| 303 "cmd": [ | |
| 304 "python", | |
| 305 "-u", | |
| 306 "\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", | |
| 307 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x
86_64-Release-Valgrind/data", | |
| 308 "511" | |
| 309 ], | |
| 310 "name": "makedirs perf_dir", | |
| 311 "~followup_annotations": [ | |
| 312 "@@@STEP_LOG_LINE@python.inline@@@@", | |
| 313 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
| 314 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
| 315 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
| 316 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
| 317 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
| 318 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
| 319 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
| 320 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
| 321 "@@@STEP_LOG_END@python.inline@@@" | |
| 322 ] | |
| 323 }, | |
| 324 { | |
| 325 "name": "$result", | 215 "name": "$result", |
| 326 "recipe_result": null, | 216 "recipe_result": null, |
| 327 "status_code": 0 | 217 "status_code": 0 |
| 328 } | 218 } |
| 329 ] | 219 ] |
| OLD | NEW |