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/svg/VERSION", 58 "/path/to/tmp/" 59 ], 60 "infra_step": true, 61 "name": "Get svg 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/SVG_VERSION" 73 ], 74 "infra_step": true, 75 "name": "write SVG_VERSION", 76 "~followup_annotations": [ 77 "@@@STEP_LOG_LINE@SVG_VERSION@42@@@", 78 "@@@STEP_LOG_END@SVG_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 "ensure-directory", 89 "--mode", 90 "0777", 91 "[START_DIR]/[SWARM_OUT_DIR]" 92 ], 93 "infra_step": true, 94 "name": "makedirs perf" 95 }, 96 { 97 "cmd": [ 98 "python", 99 "[START_DIR]/skia/tools/calmbench/ab.py", 100 "[START_DIR]/[SWARM_OUT_DIR]", 101 "modified", 102 "master", 103 "[START_DIR]/build/nanobench", 104 "[START_DIR]/build/ParentRevision/nanobench", 105 "--svgs [START_DIR]/svg --skps [START_DIR]/skp --mpd false", 106 "--svgs [START_DIR]/svg --skps [START_DIR]/skp --mpd false", 107 "2", 108 "false", 109 "8888", 110 "-1", 111 "false", 112 "--githash", 113 "abc123", 114 "--concise", 115 "--keys", 116 "arch", 117 "x86_64", 118 "compiler", 119 "Clang", 120 "cpu_or_gpu", 121 "CPU", 122 "cpu_or_gpu_value", 123 "AVX2", 124 "model", 125 "GCE", 126 "os", 127 "Debian9" 128 ], 129 "cwd": "[START_DIR]/skia", 130 "env": { 131 "CHROME_HEADLESS": "1", 132 "PATH": "<PATH>:RECIPE_REPO[depot_tools]" 133 }, 134 "name": "Run calmbench" 135 }, 136 { 137 "name": "$result" 138 } 139]