@staticmethod
def add_report_option(add_option):
    """
        Add an option to the test runner to suppress the flaky report.

        :param add_option:
            A function that can add an option to the test runner.
            Its argspec should equal that of argparse.add_option.
        :type add_option:
            `callable`
        """
    add_option('--no-flaky-report', action='store_false', dest=
        'flaky_report', default=True, help=
        'Suppress the report at the end of the run detailing flaky test results.'
        )
    add_option('--no-success-flaky-report', action='store_false', dest=
        'flaky_success_report', default=True, help=
        'Suppress reporting flaky test successesin the report at the end of the run detailing flaky test results.'
        )
