Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 8c7a8bb

Browse files
committed
Update tests
1 parent 7fc3f3f commit 8c7a8bb

File tree

15 files changed

+24
-34
lines changed

15 files changed

+24
-34
lines changed

google/cloud/spanner_v1/database.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -749,14 +749,15 @@ def execute_partitioned_dml(
749749
_metadata_with_leader_aware_routing(self._route_to_leader_enabled)
750750
)
751751

752-
# Attempt will be incremented inside _restart_on_unavailable.
753752
begin_txn_nth_request = self._next_nth_request
754-
begin_txn_attempt = AtomicCounter(1)
753+
begin_txn_attempt = AtomicCounter(0)
755754
partial_nth_request = self._next_nth_request
755+
# partial_attempt will be incremented inside _restart_on_unavailable.
756756
partial_attempt = AtomicCounter(0)
757757

758758
def execute_pdml():
759759
with SessionCheckout(self._pool) as session:
760+
begin_txn_attempt.increment()
760761
txn = api.begin_transaction(
761762
session=session.name,
762763
options=txn_options,
@@ -792,7 +793,6 @@ def wrapped_method(*args, **kwargs):
792793
request=request,
793794
transaction_selector=txn_selector,
794795
observability_options=self.observability_options,
795-
attempt=begin_txn_attempt,
796796
)
797797

798798
result_set = StreamedResultSet(iterator)

google/cloud/spanner_v1/instance.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,6 @@ def database(
501501
proto_descriptors=proto_descriptors,
502502
)
503503
else:
504-
print("enabled interceptors")
505504
return TestDatabase(
506505
database_id,
507506
self,

google/cloud/spanner_v1/pool.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,6 @@ def bind(self, database):
243243
"CloudSpanner.FixedPool.BatchCreateSessions",
244244
observability_options=observability_options,
245245
) as span:
246-
attempt = 1
247246
returned_session_count = 0
248247
while not self._sessions.full():
249248
request.session_count = requested_session_count - self._sessions.qsize()
@@ -253,7 +252,7 @@ def bind(self, database):
253252
span_event_attributes,
254253
)
255254
all_metadata = database.metadata_with_request_id(
256-
database._next_nth_request, attempt, metadata
255+
database._next_nth_request, 1, metadata
257256
)
258257
resp = api.batch_create_sessions(
259258
request=request,

google/cloud/spanner_v1/snapshot.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
_merge_query_options,
3636
_metadata_with_prefix,
3737
_metadata_with_leader_aware_routing,
38-
_metadata_with_request_id,
3938
_retry,
4039
_check_rst_stream_error,
4140
_SessionWrapper,
@@ -60,7 +59,6 @@ def _restart_on_unavailable(
6059
transaction=None,
6160
transaction_selector=None,
6261
observability_options=None,
63-
attempt=0,
6462
):
6563
"""Restart iteration after :exc:`.ServiceUnavailable`.
6664
@@ -95,7 +93,6 @@ def _restart_on_unavailable(
9593
):
9694
iterator = method(request=request)
9795
while True:
98-
attempt += 1
9996
try:
10097
for item in iterator:
10198
item_buffer.append(item)

google/cloud/spanner_v1/testing/interceptors.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,6 @@ def intercept(self, method, request_or_iterator, call_details):
9191

9292
response_or_iterator = method(request_or_iterator, call_details)
9393
streaming = getattr(response_or_iterator, "__iter__", None) is not None
94-
print(
95-
"intercept got",
96-
x_goog_request_id,
97-
call_details.method,
98-
"streaming",
99-
streaming,
100-
)
10194
with self.__lock:
10295
if streaming:
10396
self._stream_req_segments.append(

google/cloud/spanner_v1/testing/mock_spanner.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
from google.cloud.spanner_v1 import (
2323
TransactionOptions,
2424
ResultSetMetadata,
25-
ExecuteSqlRequest,
26-
ExecuteBatchDmlRequest,
2725
)
2826
from google.cloud.spanner_v1.testing.mock_database_admin import DatabaseAdminServicer
2927
import google.cloud.spanner_v1.testing.spanner_database_admin_pb2_grpc as database_admin_grpc
@@ -186,9 +184,7 @@ def BeginTransaction(self, request, context):
186184
self._requests.append(request)
187185
return self.__create_transaction(request.session, request.options)
188186

189-
def __maybe_create_transaction(
190-
self, request: ExecuteSqlRequest | ExecuteBatchDmlRequest
191-
):
187+
def __maybe_create_transaction(self, request):
192188
started_transaction = None
193189
if not request.transaction.begin == TransactionOptions():
194190
started_transaction = self.__create_transaction(

google/cloud/spanner_v1/transaction.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
_merge_query_options,
2323
_metadata_with_prefix,
2424
_metadata_with_leader_aware_routing,
25-
_metadata_with_request_id,
2625
_retry,
2726
_check_rst_stream_error,
2827
)

tests/unit/test_atomic_counter.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
import time
1615
import random
1716
import threading
1817
import unittest

tests/unit/test_database.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3258,7 +3258,6 @@ def _nth_client_id(self):
32583258
return self._instance._client._nth_client_id
32593259

32603260
def metadata_with_request_id(self, nth_request, nth_attempt, prior_metadata=[]):
3261-
client_id = self._nth_client_id
32623261
return _metadata_with_request_id(
32633262
self._nth_client_id,
32643263
self._channel_id,

tests/unit/test_pool.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1250,7 +1250,6 @@ def _nth_client_id(self):
12501250
return self.NTH_CLIENT_ID.increment()
12511251

12521252
def metadata_with_request_id(self, nth_request, nth_attempt, prior_metadata=[]):
1253-
client_id = self._nth_client_id
12541253
return _metadata_with_request_id(
12551254
self._nth_client_id,
12561255
self._channel_id,

0 commit comments

Comments
 (0)