test: unroll into multiple cases, provide default parsers

Provide default parsers for obvious config options such as
`CrossTarget` or `Backend` (or any enum for that matter).

Unroll iterator loops into multiple cases - we need to create
a Cartesian product for all possibilities specified in the
test manifest.
46db5e2a44Jakub Konka committed on 4/28/2022, 4:35:01 PMparentbc37031
2 files changedLine totals unavailable