@@ -48,8 +48,8 @@ func TestCommitAborted(t *testing.T) {
48
48
if err != nil {
49
49
t .Fatalf ("commit failed: %v" , err )
50
50
}
51
- reqs := drainRequestsFromServer ( server .TestSpanner )
52
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
51
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
52
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
53
53
if g , w := len (commitReqs ), 2 ; g != w {
54
54
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
55
55
}
@@ -92,8 +92,8 @@ func TestCommitWithMutationsAborted(t *testing.T) {
92
92
if err != nil {
93
93
t .Fatalf ("commit failed: %v" , err )
94
94
}
95
- reqs := drainRequestsFromServer ( server .TestSpanner )
96
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
95
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
96
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
97
97
if g , w := len (commitReqs ), 2 ; g != w {
98
98
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
99
99
}
@@ -125,8 +125,8 @@ func TestCommitAbortedWithInternalRetriesDisabled(t *testing.T) {
125
125
if g , w := spanner .ErrCode (err ), codes .Aborted ; g != w {
126
126
t .Fatalf ("commit error code mismatch\n Got: %v\n Want: %v" , g , w )
127
127
}
128
- reqs := drainRequestsFromServer ( server .TestSpanner )
129
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
128
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
129
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
130
130
if g , w := len (commitReqs ), 1 ; g != w {
131
131
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
132
132
}
@@ -167,12 +167,12 @@ func TestUpdateAborted(t *testing.T) {
167
167
if err != nil {
168
168
t .Fatalf ("commit failed: %v" , err )
169
169
}
170
- reqs := drainRequestsFromServer ( server .TestSpanner )
171
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
170
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
171
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
172
172
if g , w := len (execReqs ), 2 ; g != w {
173
173
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
174
174
}
175
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
175
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
176
176
if g , w := len (commitReqs ), 1 ; g != w {
177
177
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
178
178
}
@@ -211,12 +211,12 @@ func TestBatchUpdateAborted(t *testing.T) {
211
211
if err != nil {
212
212
t .Fatalf ("commit failed: %v" , err )
213
213
}
214
- reqs := drainRequestsFromServer ( server .TestSpanner )
215
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
214
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
215
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
216
216
if g , w := len (execReqs ), 2 ; g != w {
217
217
t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
218
218
}
219
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
219
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
220
220
if g , w := len (commitReqs ), 1 ; g != w {
221
221
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
222
222
}
@@ -488,12 +488,12 @@ func testRetryReadWriteTransactionWithQuery(t *testing.T, setupServer func(serve
488
488
if err != wantCommitErr {
489
489
t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , wantCommitErr )
490
490
}
491
- reqs := drainRequestsFromServer ( server .TestSpanner )
492
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
491
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
492
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
493
493
if g , w := len (execReqs ), wantSqlExecuteCount ; g != w {
494
494
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
495
495
}
496
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
496
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
497
497
if g , w := len (commitReqs ), wantCommitCount ; g != w {
498
498
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
499
499
}
@@ -568,8 +568,8 @@ func TestQueryAbortedHalfway_WithDifferentResultsInFirstHalf(t *testing.T) {
568
568
t .Fatalf ("failed to rollback transaction: %v" , err )
569
569
}
570
570
571
- reqs := drainRequestsFromServer ( server .TestSpanner )
572
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
571
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
572
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
573
573
if g , w := len (execReqs ), 2 ; g != w {
574
574
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
575
575
}
@@ -651,8 +651,8 @@ func TestQueryAbortedHalfway_WithDifferentResultsInSecondHalf(t *testing.T) {
651
651
t .Fatalf ("failed to commit transaction: %v" , err )
652
652
}
653
653
654
- reqs := drainRequestsFromServer ( server .TestSpanner )
655
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
654
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
655
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
656
656
if g , w := len (execReqs ), 2 ; g != w {
657
657
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
658
658
}
@@ -702,14 +702,14 @@ func TestSecondUpdateAborted(t *testing.T) {
702
702
if err != nil {
703
703
t .Fatalf ("commit failed: %v" , err )
704
704
}
705
- reqs := drainRequestsFromServer ( server .TestSpanner )
706
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
705
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
706
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
707
707
// The server should receive 4 execute statements, as each update statement should
708
708
// be executed twice.
709
709
if g , w := len (execReqs ), 4 ; g != w {
710
710
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
711
711
}
712
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
712
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
713
713
if g , w := len (commitReqs ), 1 ; g != w {
714
714
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
715
715
}
@@ -761,14 +761,14 @@ func TestSecondBatchUpdateAborted(t *testing.T) {
761
761
if err := tx .Commit (); err != nil {
762
762
t .Fatalf ("commit failed: %v" , err )
763
763
}
764
- reqs := drainRequestsFromServer ( server .TestSpanner )
765
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
764
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
765
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
766
766
// The server should receive 4 batch statements, as each update statement should
767
767
// be executed twice.
768
768
if g , w := len (execReqs ), 4 ; g != w {
769
769
t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
770
770
}
771
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
771
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
772
772
if g , w := len (commitReqs ), 1 ; g != w {
773
773
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
774
774
}
@@ -823,14 +823,14 @@ func TestSecondUpdateAborted_FirstStatementWithSameError(t *testing.T) {
823
823
if err != nil {
824
824
t .Fatalf ("commit failed: %v" , err )
825
825
}
826
- reqs := drainRequestsFromServer ( server .TestSpanner )
827
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
826
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
827
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
828
828
// The server should receive 4 execute statements, as each update statement should
829
829
// be executed twice.
830
830
if g , w := len (execReqs ), 4 ; g != w {
831
831
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
832
832
}
833
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
833
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
834
834
if g , w := len (commitReqs ), 1 ; g != w {
835
835
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
836
836
}
@@ -912,8 +912,8 @@ func testSecondUpdateAborted_FirstResultChanged(t *testing.T, firstResult *testu
912
912
if err := tx .Rollback (); err != nil {
913
913
t .Fatalf ("failed to rollback transaction: %v" , err )
914
914
}
915
- reqs := drainRequestsFromServer ( server .TestSpanner )
916
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
915
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
916
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteSqlRequest {}))
917
917
// The server should receive 3 execute statements, as only the first statement is retried.
918
918
if g , w := len (execReqs ), 3 ; g != w {
919
919
t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -973,12 +973,12 @@ func TestBatchUpdateAbortedWithError(t *testing.T) {
973
973
if err != nil {
974
974
t .Fatalf ("commit failed: %v" , err )
975
975
}
976
- reqs := drainRequestsFromServer ( server .TestSpanner )
977
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
976
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
977
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
978
978
if g , w := len (execReqs ), 2 ; g != w {
979
979
t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
980
980
}
981
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
981
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
982
982
if g , w := len (commitReqs ), 2 ; g != w {
983
983
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
984
984
}
@@ -1037,12 +1037,12 @@ func TestBatchUpdateAbortedWithError_DifferentRowCountDuringRetry(t *testing.T)
1037
1037
if err != ErrAbortedDueToConcurrentModification {
1038
1038
t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , ErrAbortedDueToConcurrentModification )
1039
1039
}
1040
- reqs := drainRequestsFromServer ( server .TestSpanner )
1041
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
1040
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
1041
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
1042
1042
if g , w := len (execReqs ), 2 ; g != w {
1043
1043
t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
1044
1044
}
1045
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1045
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1046
1046
// The commit should be attempted only once.
1047
1047
if g , w := len (commitReqs ), 1 ; g != w {
1048
1048
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -1096,8 +1096,8 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
1096
1096
if err != ErrAbortedDueToConcurrentModification {
1097
1097
t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , ErrAbortedDueToConcurrentModification )
1098
1098
}
1099
- reqs := drainRequestsFromServer ( server .TestSpanner )
1100
- execReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
1099
+ reqs := server .TestSpanner . DrainRequestsFromServer ( )
1100
+ execReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.ExecuteBatchDmlRequest {}))
1101
1101
// There are 3 ExecuteBatchDmlRequests sent to Spanner:
1102
1102
// 1. An initial attempt with a BeginTransaction RPC, but this returns a NotFound error.
1103
1103
// This causes the transaction to be retried with an explicit BeginTransaction request.
@@ -1106,7 +1106,7 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
1106
1106
if g , w := len (execReqs ), 3 ; g != w {
1107
1107
t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
1108
1108
}
1109
- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1109
+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1110
1110
// The commit should be attempted only once.
1111
1111
if g , w := len (commitReqs ), 1 ; g != w {
1112
1112
t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -1121,7 +1121,7 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
1121
1121
if req2 .GetTransaction () == nil || req2 .GetTransaction ().GetId () == nil {
1122
1122
t .Fatal ("the second ExecuteBatchDmlRequest should have a transaction id" )
1123
1123
}
1124
- beginRequests := requestsOfType (reqs , reflect .TypeOf (& sppb.BeginTransactionRequest {}))
1124
+ beginRequests := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.BeginTransactionRequest {}))
1125
1125
if g , w := len (beginRequests ), 2 ; g != w {
1126
1126
t .Fatalf ("begin request count mismatch\n Got: %v\n Want: %v" , g , w )
1127
1127
}
0 commit comments