def METHOD_NAME(suite_reports: dict) -> None:
    flags = "--test" in sys.argv or "--maintain" in sys.argv or "--improve" in sys.argv
    if not flags:
        generate_separate_suite_reports(suite_reports)
    agent_benchmark_config = get_agent_benchmark_config()
    INTERNAL_INFO_MANAGER.save()
    INFO_MANAGER.end_info_report(agent_benchmark_config)
    REGRESSION_MANAGER.save()