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 "copy", 10 "[START_DIR]\\skia\\infra\\bots\\assets\\skp\\VERSION", 11 "/path/to/tmp/" 12 ], 13 "infra_step": true, 14 "name": "Get downloaded SKP VERSION" 15 }, 16 { 17 "cmd": [ 18 "python", 19 "-u", 20 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 21 "--json-output", 22 "/path/to/tmp/json", 23 "copy", 24 "42", 25 "[START_DIR]\\tmp\\SKP_VERSION" 26 ], 27 "infra_step": true, 28 "name": "write SKP_VERSION" 29 }, 30 { 31 "cmd": [ 32 "python", 33 "-u", 34 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 35 "--json-output", 36 "/path/to/tmp/json", 37 "copy", 38 "[START_DIR]\\skia\\infra\\bots\\assets\\skimage\\VERSION", 39 "/path/to/tmp/" 40 ], 41 "infra_step": true, 42 "name": "Get downloaded skimage VERSION" 43 }, 44 { 45 "cmd": [ 46 "python", 47 "-u", 48 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 49 "--json-output", 50 "/path/to/tmp/json", 51 "copy", 52 "42", 53 "[START_DIR]\\tmp\\SK_IMAGE_VERSION" 54 ], 55 "infra_step": true, 56 "name": "write SK_IMAGE_VERSION" 57 }, 58 { 59 "cmd": [ 60 "python", 61 "-u", 62 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 63 "--json-output", 64 "/path/to/tmp/json", 65 "copy", 66 "[START_DIR]\\skia\\infra\\bots\\assets\\svg\\VERSION", 67 "/path/to/tmp/" 68 ], 69 "infra_step": true, 70 "name": "Get downloaded SVG VERSION" 71 }, 72 { 73 "cmd": [ 74 "python", 75 "-u", 76 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 77 "--json-output", 78 "/path/to/tmp/json", 79 "copy", 80 "42", 81 "[START_DIR]\\tmp\\SVG_VERSION" 82 ], 83 "infra_step": true, 84 "name": "write SVG_VERSION" 85 }, 86 { 87 "cmd": [ 88 "python", 89 "-u", 90 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 91 "--json-output", 92 "/path/to/tmp/json", 93 "rmtree", 94 "[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Release-All-Vulkan\\data" 95 ], 96 "infra_step": true, 97 "name": "rmtree data" 98 }, 99 { 100 "cmd": [ 101 "python", 102 "-u", 103 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 104 "--json-output", 105 "/path/to/tmp/json", 106 "ensure-directory", 107 "--mode", 108 "0777", 109 "[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Release-All-Vulkan\\data" 110 ], 111 "infra_step": true, 112 "name": "makedirs data" 113 }, 114 { 115 "cmd": [ 116 "python", 117 "-u", 118 "import os\nprint os.environ.get('SWARMING_BOT_ID', '')\n" 119 ], 120 "name": "get swarming bot id", 121 "stdout": "/path/to/tmp/", 122 "~followup_annotations": [ 123 "@@@STEP_LOG_LINE (a] python.inline@import os@@@", 124 "@@@STEP_LOG_LINE (a] python.inline@print os.environ.get('SWARMING_BOT_ID', '')@@@", 125 "@@@STEP_LOG_END (a] python.inline@@@" 126 ] 127 }, 128 { 129 "cmd": [ 130 "python", 131 "-u", 132 "import os\nprint os.environ.get('SWARMING_TASK_ID', '')\n" 133 ], 134 "name": "get swarming task id", 135 "stdout": "/path/to/tmp/", 136 "~followup_annotations": [ 137 "@@@STEP_LOG_LINE (a] python.inline@import os@@@", 138 "@@@STEP_LOG_LINE (a] python.inline@print os.environ.get('SWARMING_TASK_ID', '')@@@", 139 "@@@STEP_LOG_END (a] python.inline@@@" 140 ] 141 }, 142 { 143 "cmd": [ 144 "[START_DIR]\\out\\Release_x64\\nanobench", 145 "-i", 146 "[START_DIR]\\skia\\resources", 147 "--skps", 148 "[START_DIR]\\skp", 149 "--images", 150 "[START_DIR]\\skimage\\nanobench", 151 "--svgs", 152 "[START_DIR]\\svg", 153 "--pre_log", 154 "--images", 155 "--gpuStatsDump", 156 "true", 157 "--scales", 158 "1.0", 159 "1.1", 160 "--nocpu", 161 "--config", 162 "vk", 163 "--match", 164 "~GM_varied_text_clipped_lcd", 165 "~GM_varied_text_ignorable_clip_lcd", 166 "~blendmode_mask_DstATop", 167 "~blendmode_mask_SrcIn", 168 "~blendmode_mask_SrcOut", 169 "~blendmode_mask_Src", 170 "~fontscaler_lcd", 171 "~rotated_rects_aa_alternating_transparent_and_opaque_src", 172 "~rotated_rects_aa_changing_transparent_src", 173 "~rotated_rects_aa_same_transparent_src", 174 "~shadermask_LCD_FF", 175 "~srcmode_rects_1", 176 "~text_16_LCD_88", 177 "~text_16_LCD_BK", 178 "~text_16_LCD_FF", 179 "~text_16_LCD_WT", 180 "~desk_skbug6850overlay2", 181 "~desk_googlespreadsheet", 182 "~desk_carsvg", 183 "~inc0.gif", 184 "~inc1.gif", 185 "~incInterlaced.gif", 186 "~inc0.jpg", 187 "~incGray.jpg", 188 "~inc0.wbmp", 189 "~inc1.wbmp", 190 "~inc0.webp", 191 "~inc1.webp", 192 "~inc0.ico", 193 "~inc1.ico", 194 "~inc0.png", 195 "~inc1.png", 196 "~inc2.png", 197 "~inc12.png", 198 "~inc13.png", 199 "~inc14.png", 200 "~inc0.webp", 201 "~inc1.webp", 202 "--outResultsFile", 203 "[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Release-All-Vulkan\\data\\nanobench_abc123_1337000001.json", 204 "--properties", 205 "gitHash", 206 "abc123", 207 "swarming_bot_id", 208 "skia-bot-123", 209 "swarming_task_id", 210 "123456", 211 "--key", 212 "arch", 213 "x86_64", 214 "compiler", 215 "Clang", 216 "cpu_or_gpu", 217 "GPU", 218 "cpu_or_gpu_value", 219 "IntelIris540", 220 "extra_config", 221 "Vulkan", 222 "model", 223 "NUC6i5SYK", 224 "os", 225 "Win10" 226 ], 227 "env": { 228 "BUILDTYPE": "Release_x64", 229 "CHROME_HEADLESS": "1", 230 "PATH": "<PATH>;RECIPE_PACKAGE_REPO[depot_tools]", 231 "SKIA_OUT": "[START_DIR]\\out" 232 }, 233 "name": "nanobench" 234 }, 235 { 236 "cmd": [ 237 "python", 238 "-u", 239 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 240 "--json-output", 241 "/path/to/tmp/json", 242 "ensure-directory", 243 "--mode", 244 "0777", 245 "[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Release-All-Vulkan" 246 ], 247 "infra_step": true, 248 "name": "makedirs perf_dir" 249 }, 250 { 251 "name": "$result", 252 "recipe_result": null, 253 "status_code": 0 254 } 255 ]