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