14 """The entry point for the qps worker."""
22 from src.proto.grpc.testing
import worker_service_pb2_grpc
28 server = test_common.test_server()
30 worker_service_pb2_grpc.add_WorkerServiceServicer_to_server(
32 server.add_insecure_port(
'[::]:{}'.
format(driver_port))
34 servicer.wait_for_quit()
38 if __name__ ==
'__main__':
39 logging.basicConfig(level=logging.DEBUG)
40 parser = argparse.ArgumentParser(
41 description=
'gRPC Python performance testing worker')
46 help=
'The port for the worker to expose for driver communication')
52 help=
'The port for the server if not specified by server config message'
54 args = parser.parse_args()