1[ 2 { 3 "cmd": [ 4 "python", 5 "-u", 6 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 7 "--json-output", 8 "/path/to/tmp/json", 9 "ensure-directory", 10 "--mode", 11 "0777", 12 "[START_DIR]\\tmp" 13 ], 14 "infra_step": true, 15 "name": "makedirs tmp_dir" 16 }, 17 { 18 "cmd": [ 19 "python", 20 "-u", 21 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 22 "--json-output", 23 "/path/to/tmp/json", 24 "copy", 25 "[START_DIR]\\skia\\infra\\bots\\assets\\skp\\VERSION", 26 "/path/to/tmp/" 27 ], 28 "infra_step": true, 29 "name": "Get skp VERSION" 30 }, 31 { 32 "cmd": [ 33 "python", 34 "-u", 35 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 36 "--json-output", 37 "/path/to/tmp/json", 38 "copy", 39 "42", 40 "[START_DIR]\\tmp\\SKP_VERSION" 41 ], 42 "infra_step": true, 43 "name": "write SKP_VERSION" 44 }, 45 { 46 "cmd": [ 47 "python", 48 "-u", 49 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 50 "--json-output", 51 "/path/to/tmp/json", 52 "copy", 53 "[START_DIR]\\skia\\infra\\bots\\assets\\skimage\\VERSION", 54 "/path/to/tmp/" 55 ], 56 "infra_step": true, 57 "name": "Get skimage VERSION" 58 }, 59 { 60 "cmd": [ 61 "python", 62 "-u", 63 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 64 "--json-output", 65 "/path/to/tmp/json", 66 "copy", 67 "42", 68 "[START_DIR]\\tmp\\SK_IMAGE_VERSION" 69 ], 70 "infra_step": true, 71 "name": "write SK_IMAGE_VERSION" 72 }, 73 { 74 "cmd": [ 75 "python", 76 "-u", 77 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 78 "--json-output", 79 "/path/to/tmp/json", 80 "copy", 81 "[START_DIR]\\skia\\infra\\bots\\assets\\svg\\VERSION", 82 "/path/to/tmp/" 83 ], 84 "infra_step": true, 85 "name": "Get svg VERSION" 86 }, 87 { 88 "cmd": [ 89 "python", 90 "-u", 91 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 92 "--json-output", 93 "/path/to/tmp/json", 94 "copy", 95 "42", 96 "[START_DIR]\\tmp\\SVG_VERSION" 97 ], 98 "infra_step": true, 99 "name": "write SVG_VERSION" 100 }, 101 { 102 "cmd": [ 103 "python", 104 "-u", 105 "import os\nprint os.environ.get('SWARMING_BOT_ID', '')\n" 106 ], 107 "name": "get swarming bot id", 108 "stdout": "/path/to/tmp/", 109 "~followup_annotations": [ 110 "@@@STEP_LOG_LINE@python.inline@import os@@@", 111 "@@@STEP_LOG_LINE@python.inline@print os.environ.get('SWARMING_BOT_ID', '')@@@", 112 "@@@STEP_LOG_END@python.inline@@@" 113 ] 114 }, 115 { 116 "cmd": [ 117 "python", 118 "-u", 119 "import os\nprint os.environ.get('SWARMING_TASK_ID', '')\n" 120 ], 121 "name": "get swarming task id", 122 "stdout": "/path/to/tmp/", 123 "~followup_annotations": [ 124 "@@@STEP_LOG_LINE@python.inline@import os@@@", 125 "@@@STEP_LOG_LINE@python.inline@print os.environ.get('SWARMING_TASK_ID', '')@@@", 126 "@@@STEP_LOG_END@python.inline@@@" 127 ] 128 }, 129 { 130 "cmd": [ 131 "[START_DIR]\\build\\dm", 132 "--resourcePath", 133 "[START_DIR]\\skia\\resources", 134 "--skps", 135 "[START_DIR]\\skp", 136 "--images", 137 "[START_DIR]\\skimage\\dm", 138 "--colorImages", 139 "[START_DIR]\\skimage\\colorspace", 140 "--nameByHash", 141 "--properties", 142 "gitHash", 143 "abc123", 144 "builder", 145 "Test-Win2016-MSVC-GCE-CPU-AVX2-x86_64-Debug-All-MSRTC", 146 "buildbucket_build_id", 147 "123454321", 148 "task_id", 149 "task_12345", 150 "swarming_bot_id", 151 "skia-bot-123", 152 "swarming_task_id", 153 "123456", 154 "--svgs", 155 "[START_DIR]\\svg", 156 "--key", 157 "arch", 158 "x86_64", 159 "compiler", 160 "MSVC", 161 "configuration", 162 "Debug", 163 "cpu_or_gpu", 164 "CPU", 165 "cpu_or_gpu_value", 166 "AVX2", 167 "extra_config", 168 "MSRTC", 169 "model", 170 "GCE", 171 "os", 172 "Win2016", 173 "style", 174 "default", 175 "--dont_write", 176 "pdf", 177 "--randomProcessorTest", 178 "--nogpu", 179 "--config", 180 "8888", 181 "--src", 182 "tests", 183 "gm", 184 "image", 185 "colorImage", 186 "--blacklist", 187 "_", 188 "image", 189 "gen_platf", 190 "pal8os2v2.bmp", 191 "_", 192 "image", 193 "gen_platf", 194 "pal8os2v2-16.bmp", 195 "_", 196 "image", 197 "gen_platf", 198 "rgba32abf.bmp", 199 "_", 200 "image", 201 "gen_platf", 202 "rgb24prof.bmp", 203 "_", 204 "image", 205 "gen_platf", 206 "rgb24lprof.bmp", 207 "_", 208 "image", 209 "gen_platf", 210 "8bpp-pixeldata-cropped.bmp", 211 "_", 212 "image", 213 "gen_platf", 214 "4bpp-pixeldata-cropped.bmp", 215 "_", 216 "image", 217 "gen_platf", 218 "32bpp-pixeldata-cropped.bmp", 219 "_", 220 "image", 221 "gen_platf", 222 "24bpp-pixeldata-cropped.bmp", 223 "_", 224 "gm", 225 "_", 226 "composeshader_bitmap", 227 "_", 228 "image", 229 "gen_platf", 230 "testimgari.jpg", 231 "_", 232 "image", 233 "gen_platf", 234 "rle8-height-negative.bmp", 235 "_", 236 "image", 237 "gen_platf", 238 "rle4-height-negative.bmp", 239 "_", 240 "image", 241 "gen_platf", 242 "error", 243 "--nonativeFonts", 244 "--verbose" 245 ], 246 "env": { 247 "CHROME_HEADLESS": "1", 248 "PATH": "<PATH>;RECIPE_REPO[depot_tools]" 249 }, 250 "name": "dm" 251 }, 252 { 253 "jsonResult": null, 254 "name": "$result" 255 } 256]