result="passed")
                            for node_id in failing_on_assertion_node_ids:
                                TestCase.create(module=module,
                                                node_id=node_id,
                                                result="revealed")
                            logger.warning("Saving {repo_name} to database",
                                           repo_name=repo_and_commit)
                        else:
                            logger.error(
                                "Could not find cfg for module under test {p}",
                                p=module_under_test_absolute)
                    else:
                        logger.warning("Tests don't have constant ids: {p}",
                                       p=module_under_test_path)
                        repo_stat.mark_repo_as_bad(manager)
                        repo.status = STATUS_DYNAMIC_NODE_IDS
                        repo.save()
                else:
                    repo_stat.mark_repo_as_bad(manager)
            else:
                logger.warning(
                    "There are no new tests which failed in the merged version of code base"
                )
                repo_stat.mark_repo_as_bad(manager)
            if remove_repos:
                fixed_project.delete_from_disk()
                buggy_project.delete_from_disk()

        except Exception as e:
            print(traceback.format_exc())