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 "python", 142 "-u", 143 "RECIPE_MODULE[skia::flavor]/resources/symbolize_stack_trace.py", 144 "[START_DIR]", 145 "catchsegv", 146 "[START_DIR]/build/nanobench", 147 "-i", 148 "[START_DIR]/skia/resources", 149 "--skps", 150 "[START_DIR]/skp", 151 "--images", 152 "[START_DIR]/skimage/nanobench", 153 "--svgs", 154 "[START_DIR]/svg", 155 "--pre_log", 156 "--images", 157 "--gpuStatsDump", 158 "true", 159 "--scales", 160 "1.0", 161 "1.1", 162 "--nocpu", 163 "--config", 164 "vk", 165 "--loops", 166 "1", 167 "--samples", 168 "1", 169 "--keepAlive", 170 "true", 171 "--match", 172 "~desk_carsvg.skp_1", 173 "~desk_googlehome.skp", 174 "~desk_tiger8svg.skp_1", 175 "~desk_wowwiki.skp", 176 "~desk_ynevsvg.skp_1.1", 177 "~desk_nostroke_tiger8svg.skp", 178 "~keymobi_booking_com.skp_1", 179 "~keymobi_booking_com.skp_1_mpd", 180 "~keymobi_cnn_article.skp_1", 181 "~keymobi_cnn_article.skp_1_mpd", 182 "~keymobi_forecast_io.skp_1", 183 "~keymobi_forecast_io.skp_1_mpd", 184 "~keymobi_sfgate.skp_1", 185 "~keymobi_techcrunch_com.skp_1.1", 186 "~keymobi_techcrunch.skp_1.1", 187 "~keymobi_techcrunch.skp_1.1_mpd", 188 "~svgparse_Seal_of_California.svg_1.1", 189 "~svgparse_NewYork-StateSeal.svg_1.1", 190 "~svgparse_Vermont_state_seal.svg_1", 191 "~tabl_gamedeksiam.skp_1.1", 192 "~tabl_pravda.skp_1", 193 "~top25desk_ebay_com.skp_1.1", 194 "~top25desk_ebay.skp_1.1", 195 "~top25desk_ebay.skp_1.1_mpd", 196 "~inc0.gif", 197 "~inc1.gif", 198 "~incInterlaced.gif", 199 "~inc0.jpg", 200 "~incGray.jpg", 201 "~inc0.wbmp", 202 "~inc1.wbmp", 203 "~inc0.webp", 204 "~inc1.webp", 205 "~inc0.ico", 206 "~inc1.ico", 207 "~inc0.png", 208 "~inc1.png", 209 "~inc2.png", 210 "~inc12.png", 211 "~inc13.png", 212 "~inc14.png", 213 "~inc0.webp", 214 "~inc1.webp" 215 ], 216 "cwd": "[START_DIR]/skia", 217 "env": { 218 "CHROME_HEADLESS": "1", 219 "LD_LIBRARY_PATH": "[START_DIR]/mesa_intel_driver_linux:[START_DIR]/linux_vulkan_sdk/lib", 220 "LIBGL_DRIVERS_PATH": "[START_DIR]/mesa_intel_driver_linux", 221 "PATH": "<PATH>:RECIPE_REPO[depot_tools]:[START_DIR]/linux_vulkan_sdk/bin", 222 "VK_ICD_FILENAMES": "[START_DIR]/mesa_intel_driver_linux/intel_icd.x86_64.json" 223 }, 224 "name": "symbolized nanobench" 225 }, 226 { 227 "name": "$result" 228 } 229]