14 """Test for gRPC Python debug example."""
20 from examples.python.debug
import asyncio_debug_server
21 from examples.python.debug
import asyncio_get_stats
22 from examples.python.debug
import asyncio_send_message
23 from examples.python.debug
import debug_server
24 from examples.python.debug
import get_stats
25 from examples.python.debug
import send_message
27 _LOGGER = logging.getLogger(__name__)
28 _LOGGER.setLevel(logging.INFO)
31 _NUMBER_OF_MESSAGES = 100
33 _ADDR_TEMPLATE =
'localhost:%d'
40 failure_rate=_FAILURE_RATE)
41 port = server.add_insecure_port(
'[::]:0')
43 address = _ADDR_TEMPLATE % port
54 addr=
'[::]:0', failure_rate=_FAILURE_RATE)
55 port = server.add_insecure_port(
'[::]:0')
57 address = _ADDR_TEMPLATE % port
61 await server.stop(
None)
64 asyncio.get_event_loop().run_until_complete(body())
67 if __name__ ==
'__main__':
68 logging.basicConfig(level=logging.DEBUG)
69 unittest.main(verbosity=2)