fio-tests aims towards helping with the complexities of writing error-prone fio input files by letting you configure a DUT using a variability modeling language (kconfig), and using a set of basic core templates which are used to generate target tests.