Rename ExecutionTime to ExecutionTimer, and include failures in timing.