#NEWLINE# def async_runner( timeout ) : #NEWLINE# #INDENT# '\n    Make a ``RunTest`` instance for asynchronous tests.\n\n    :param timedelta timeout: The maximum length of time that a test is allowed\n        to take.\n    ' #NEWLINE# async_factory = _AsyncRunner . make_factory ( timeout = timeout . total_seconds ( ) , suppress_twisted_logging = False , store_twisted_logs = False ) #NEWLINE# return retry_flaky ( timeout )