blob: 38d97622ffdf75e3c66c90da8141158454509d84 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import json
import storage_benchmarks_indices as benchmark_indices
storage_dict = {}
try:
storage_dict['FIO'] = benchmark_indices.fio_index()
except OSError:
pass
storage_bench_list = ['FIO']
l = len(storage_bench_list)
temp = 0
for benchmark in storage_bench_list:
try:
temp = temp + float(storage_dict[benchmark]['index'])
except KeyError:
l -= 1
if l == 0:
print "No Storage results found"
else:
storage_suite_index = temp / l
storage_dict_f = {}
storage_dict_f['index'] = storage_suite_index
storage_dict_f['storage_suite'] = storage_dict
with open('../../results/storage_result.json', 'w+') as result_json:
json.dump(storage_dict_f, result_json, indent=4, sort_keys=True)
|