cardiff: Avoid static definition of benchmarks
cardiff: Avoid static definition of benchmarks

Cardiff was considering only sd<x> devices while hda or vda could exist.
The list of possible benchmarks was also harcoded which is a limitation.

This patch allow any kind of logical disk name but also detect
dynamically the test which were run.

DirectXMan12/cardiff,rdo-management/cardiff