PDB-106 instead of setting run_duration to 0 on reports with no metrics (failed run), raise an error