added logic to handle the case when coverage info cannot be extracted from uploaded file