I'm working on this right now; I aim at having as little changes to the check file as possible, so that we could possibly have something working in blktests soon and then I/we could improve on this further.
I try to add following "formats" to begin with: text, xunit.
It should produce single file report under $OUTPUT/
for text:
"text report generated on Mon May 11 11:23:17 CEST 2020
nodev loop/001
status pass
description scan loop device partitions
runtime 0.489s
date 2020-05-11 11:23:17
exit_status 0
nodev loop/007
status pass
description update loop device capacity with filesystem
runtime 0.949s
date 2020-05-11 11:23:18
exit_status 0
..."