Changed so that tests still run even if their hardware version does not match the selected revision in tnvme.  Outputs a warning message about this after the test has completed