louwrentius / fio-plot

Create charts from FIO storage benchmark tool output
BSD 3-Clause "New" or "Revised" License
370 stars 87 forks source link

JSON output containing multiple jobs can't be handled by fio-plot - only one job per JSON #73

Open louwrentius opened 2 years ago

louwrentius commented 2 years ago

The benchmark script is tailored to fio-plot and knows about this limitation. This means that for each job/test a separate JSON file is generated with just one job.

Using the fio configuration file, it is possible to run many different jobs in one benchmark run. This is not supported by the benchmark script nor fio-plot.

At this point it is not clear how much of a problem this really is and how much effort would be required to handle the multiple jobs. The internal code is also not aware of jobs and this would probably touch a ton of of code.