File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,49 @@ install_tools()
51
51
fi
52
52
}
53
53
54
+
55
+ generate_csv_file ()
56
+ {
57
+ re=' ^[0-9]+$'
58
+ instance=0
59
+ float=0
60
+ ivalue=0
61
+ fvalue=0.0
62
+ test_name=" "
63
+ unit=" "
64
+ reduce=0
65
+ res_count=0
66
+ value_sum=0
67
+ while IFS= read -r line
68
+ do
69
+ if [[ $test_name == " " ]]; then
70
+ test_name=$line
71
+ continue
72
+ fi
73
+ if [ -z " $line " ]; then
74
+ let " reduce=$reduce +1"
75
+ if [[ $reduce -eq 2 ]]; then
76
+ results=` echo " ${value_sum} /${res_count} " | bc -l`
77
+ printf " %s %.2f\n" $test_name $results >> ${1} .csv
78
+ reduce=0
79
+ res_count=0
80
+ value_sum=0
81
+ test_name=" "
82
+ fi
83
+ continue
84
+ fi
85
+ if [[ $line == * " --" * ]] || [[ $line == * " calibrate" * ]] || [[ $line == * " warmup" * ]]; then
86
+ continue
87
+ fi
88
+ value=` echo $line | cut -d' ' -f 4`
89
+ let " res_count=${res_count} +1"
90
+ value_sum=` echo " ${value} +${value_sum} " | bc -l`
91
+ done < " ${1} .results"
92
+ results=` echo " ${value_sum} /${res_count} " | bc -l`
93
+ printf " %s %12.2f\n" $test_name $results >> ${1} .csv
94
+ }
95
+
96
+ generate_csv_file pyperf_out_2022.05.12-10.06.09
54
97
generate_csv_file ()
55
98
{
56
99
re=' ^[0-9]+$'
You can’t perform that action at this time.
0 commit comments