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 "glob", 25 "[START_DIR]/perf", 26 "*.json" 27 ], 28 "infra_step": true, 29 "name": "find json results", 30 "~followup_annotations": [ 31 "@@@STEP_LOG_LINE@glob@[START_DIR]/perf/bench_modified_master.json@@@", 32 "@@@STEP_LOG_END@glob@@@" 33 ] 34 }, 35 { 36 "cmd": [ 37 "python", 38 "-u", 39 "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", 40 "--json-output", 41 "/path/to/tmp/json", 42 "glob", 43 "[START_DIR]/perf", 44 "*.csv" 45 ], 46 "infra_step": true, 47 "name": "find csv results", 48 "~followup_annotations": [ 49 "@@@STEP_LOG_LINE@glob@[START_DIR]/perf/bench_modified_master.csv@@@", 50 "@@@STEP_LOG_END@glob@@@" 51 ] 52 }, 53 { 54 "cmd": [ 55 "gsutil", 56 "cp", 57 "-z", 58 "json", 59 "[START_DIR]/perf/bench_modified_master.json", 60 "gs://skia-calmbench/trybot/calmbench-v1/2012/05/14/12/Calmbench-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All/456789/12/bench_modified_master_abc123_1337000001.json" 61 ], 62 "infra_step": true, 63 "name": "upload json" 64 }, 65 { 66 "cmd": [ 67 "gsutil", 68 "cp", 69 "-z", 70 "csv", 71 "[START_DIR]/perf/bench_modified_master.csv", 72 "gs://skia-calmbench/trybot/calmbench-v1/2012/05/14/12/Calmbench-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All/456789/12/bench_modified_master_abc123_1337000001.csv" 73 ], 74 "infra_step": true, 75 "name": "upload csv" 76 }, 77 { 78 "name": "$result" 79 } 80]