facebookincubator / FioSynth

Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fiosynth fails with python issue: 'KeyError'

sbalivada1989 opened this issue · comments

Traceback (most recent call last):
File "fiosynth.py", line 65, in
fiosynth.main()
File "/root/FioSynth/fiosynth_lib/fiosynth.py", line 752, in main
runSuite(args)
File "/root/FioSynth/fiosynth_lib/fiosynth.py", line 738, in runSuite
runCycles(dut_list, profile, args, rc, pc, lp, csvFolderPath)
File "/root/FioSynth/fiosynth_lib/fiosynth.py", line 686, in runCycles
rcycle)
File "/root/FioSynth/fiosynth_lib/fiosynth.py", line 671, in runTest
parseLocalResults(results)
File "/root/FioSynth/fiosynth_lib/fiosynth.py", line 36, in parseLocalResults
fio_json_parser.main(args)
File "/root/FioSynth/fiosynth_lib/fio_json_parser.py", line 402, in main
write_csv_file(csv_filepath, json_files)
File "/root/FioSynth/fiosynth_lib/fio_json_parser.py", line 382, in write_csv_file
new_csv(csv_out, ('percentile_list' in fio_data['jobs'][0]['job options']), 'percentile_list' in fio_data['global options'])
KeyError: 'job options'