This repository was archived by the owner on Mar 26, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
%namespace/%name/%version/%sub/services/%service/transports
tests/unit/gapic/%name_%version/%sub
%namespace/%name_%version/%sub/services/%service/transports
tests/unit/gapic/%name_%version/%sub Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -124,6 +124,10 @@ class {{ service.name }}GrpcTransport({{ service.name }}Transport):
124124 ssl_credentials=ssl_credentials,
125125 scopes=scopes or self.AUTH_SCOPES,
126126 quota_project_id=quota_project_id,
127+ options=[
128+ ("grpc.max_send_message_length", -1),
129+ ("grpc.max_receive_message_length", -1),
130+ ],
127131 )
128132 self._ssl_channel_credentials = ssl_credentials
129133 else:
@@ -138,6 +142,10 @@ class {{ service.name }}GrpcTransport({{ service.name }}Transport):
138142 credentials=credentials,
139143 ssl_credentials=ssl_channel_credentials,
140144 scopes=self.AUTH_SCOPES,
145+ options=[
146+ ("grpc.max_send_message_length", -1),
147+ ("grpc.max_receive_message_length", -1),
148+ ],
141149 )
142150
143151 self._stubs = {} # type: Dict[str, Callable]
Original file line number Diff line number Diff line change @@ -759,6 +759,10 @@ def test_{{ service.name|snake_case }}_transport_channel_mtls_with_client_cert_s
759759 ),
760760 ssl_credentials=mock_ssl_cred,
761761 quota_project_id=None,
762+ options=[
763+ ("grpc.max_send_message_length", -1),
764+ ("grpc.max_receive_message_length", -1),
765+ ],
762766 )
763767 assert transport.grpc_channel == mock_grpc_channel
764768 assert transport._ssl_channel_credentials == mock_ssl_cred
@@ -798,6 +802,10 @@ def test_{{ service.name|snake_case }}_transport_channel_mtls_with_adc(
798802 ),
799803 ssl_credentials=mock_ssl_cred,
800804 quota_project_id=None,
805+ options=[
806+ ("grpc.max_send_message_length", -1),
807+ ("grpc.max_receive_message_length", -1),
808+ ],
801809 )
802810 assert transport.grpc_channel == mock_grpc_channel
803811
Original file line number Diff line number Diff line change @@ -132,6 +132,10 @@ class {{ service.name }}GrpcTransport({{ service.name }}Transport):
132132 ssl_credentials=ssl_credentials,
133133 scopes=scopes or self.AUTH_SCOPES,
134134 quota_project_id=quota_project_id,
135+ options=[
136+ ("grpc.max_send_message_length", -1),
137+ ("grpc.max_receive_message_length", -1),
138+ ],
135139 )
136140 self._ssl_channel_credentials = ssl_credentials
137141 else:
@@ -148,6 +152,10 @@ class {{ service.name }}GrpcTransport({{ service.name }}Transport):
148152 ssl_credentials=ssl_channel_credentials,
149153 scopes=scopes or self.AUTH_SCOPES,
150154 quota_project_id=quota_project_id,
155+ options=[
156+ ("grpc.max_send_message_length", -1),
157+ ("grpc.max_receive_message_length", -1),
158+ ],
151159 )
152160
153161 self._stubs = {} # type: Dict[str, Callable]
Original file line number Diff line number Diff line change @@ -176,6 +176,10 @@ class {{ service.grpc_asyncio_transport_name }}({{ service.name }}Transport):
176176 ssl_credentials=ssl_credentials,
177177 scopes=scopes or self.AUTH_SCOPES,
178178 quota_project_id=quota_project_id,
179+ options=[
180+ ("grpc.max_send_message_length", -1),
181+ ("grpc.max_receive_message_length", -1),
182+ ],
179183 )
180184 self._ssl_channel_credentials = ssl_credentials
181185 else:
@@ -192,6 +196,10 @@ class {{ service.grpc_asyncio_transport_name }}({{ service.name }}Transport):
192196 ssl_credentials=ssl_channel_credentials,
193197 scopes=scopes or self.AUTH_SCOPES,
194198 quota_project_id=quota_project_id,
199+ options=[
200+ ("grpc.max_send_message_length", -1),
201+ ("grpc.max_receive_message_length", -1),
202+ ],
195203 )
196204
197205 # Run the base constructor.
Original file line number Diff line number Diff line change @@ -101,6 +101,10 @@ class {{ service.name }}RestTransport({{ service.name }}Transport):
101101 self._host,
102102 credentials=self._credentials,
103103 scopes=self.AUTH_SCOPES,
104+ options=[
105+ ("grpc.max_send_message_length", -1),
106+ ("grpc.max_receive_message_length", -1),
107+ ],
104108 )
105109 )
106110
Original file line number Diff line number Diff line change @@ -1248,6 +1248,10 @@ def test_{{ service.name|snake_case }}_transport_channel_mtls_with_client_cert_s
12481248 ),
12491249 ssl_credentials=mock_ssl_cred,
12501250 quota_project_id=None,
1251+ options=[
1252+ ("grpc.max_send_message_length", -1),
1253+ ("grpc.max_receive_message_length", -1),
1254+ ],
12511255 )
12521256 assert transport.grpc_channel == mock_grpc_channel
12531257 assert transport._ssl_channel_credentials == mock_ssl_cred
@@ -1287,6 +1291,10 @@ def test_{{ service.name|snake_case }}_transport_channel_mtls_with_adc(
12871291 ),
12881292 ssl_credentials=mock_ssl_cred,
12891293 quota_project_id=None,
1294+ options=[
1295+ ("grpc.max_send_message_length", -1),
1296+ ("grpc.max_receive_message_length", -1),
1297+ ],
12901298 )
12911299 assert transport.grpc_channel == mock_grpc_channel
12921300
You can’t perform that action at this time.
0 commit comments