@@ -48,8 +48,8 @@ func TestCommitAborted(t *testing.T) {
4848 if err != nil {
4949 t .Fatalf ("commit failed: %v" , err )
5050 }
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 {}))
5353 if g , w := len (commitReqs ), 2 ; g != w {
5454 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
5555 }
@@ -92,8 +92,8 @@ func TestCommitWithMutationsAborted(t *testing.T) {
9292 if err != nil {
9393 t .Fatalf ("commit failed: %v" , err )
9494 }
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 {}))
9797 if g , w := len (commitReqs ), 2 ; g != w {
9898 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
9999 }
@@ -125,8 +125,8 @@ func TestCommitAbortedWithInternalRetriesDisabled(t *testing.T) {
125125 if g , w := spanner .ErrCode (err ), codes .Aborted ; g != w {
126126 t .Fatalf ("commit error code mismatch\n Got: %v\n Want: %v" , g , w )
127127 }
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 {}))
130130 if g , w := len (commitReqs ), 1 ; g != w {
131131 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
132132 }
@@ -167,12 +167,12 @@ func TestUpdateAborted(t *testing.T) {
167167 if err != nil {
168168 t .Fatalf ("commit failed: %v" , err )
169169 }
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 {}))
172172 if g , w := len (execReqs ), 2 ; g != w {
173173 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
174174 }
175- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
175+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
176176 if g , w := len (commitReqs ), 1 ; g != w {
177177 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
178178 }
@@ -211,12 +211,12 @@ func TestBatchUpdateAborted(t *testing.T) {
211211 if err != nil {
212212 t .Fatalf ("commit failed: %v" , err )
213213 }
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 {}))
216216 if g , w := len (execReqs ), 2 ; g != w {
217217 t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
218218 }
219- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
219+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
220220 if g , w := len (commitReqs ), 1 ; g != w {
221221 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
222222 }
@@ -488,12 +488,12 @@ func testRetryReadWriteTransactionWithQuery(t *testing.T, setupServer func(serve
488488 if err != wantCommitErr {
489489 t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , wantCommitErr )
490490 }
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 {}))
493493 if g , w := len (execReqs ), wantSqlExecuteCount ; g != w {
494494 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
495495 }
496- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
496+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
497497 if g , w := len (commitReqs ), wantCommitCount ; g != w {
498498 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
499499 }
@@ -568,8 +568,8 @@ func TestQueryAbortedHalfway_WithDifferentResultsInFirstHalf(t *testing.T) {
568568 t .Fatalf ("failed to rollback transaction: %v" , err )
569569 }
570570
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 {}))
573573 if g , w := len (execReqs ), 2 ; g != w {
574574 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
575575 }
@@ -651,8 +651,8 @@ func TestQueryAbortedHalfway_WithDifferentResultsInSecondHalf(t *testing.T) {
651651 t .Fatalf ("failed to commit transaction: %v" , err )
652652 }
653653
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 {}))
656656 if g , w := len (execReqs ), 2 ; g != w {
657657 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
658658 }
@@ -702,14 +702,14 @@ func TestSecondUpdateAborted(t *testing.T) {
702702 if err != nil {
703703 t .Fatalf ("commit failed: %v" , err )
704704 }
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 {}))
707707 // The server should receive 4 execute statements, as each update statement should
708708 // be executed twice.
709709 if g , w := len (execReqs ), 4 ; g != w {
710710 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
711711 }
712- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
712+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
713713 if g , w := len (commitReqs ), 1 ; g != w {
714714 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
715715 }
@@ -761,14 +761,14 @@ func TestSecondBatchUpdateAborted(t *testing.T) {
761761 if err := tx .Commit (); err != nil {
762762 t .Fatalf ("commit failed: %v" , err )
763763 }
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 {}))
766766 // The server should receive 4 batch statements, as each update statement should
767767 // be executed twice.
768768 if g , w := len (execReqs ), 4 ; g != w {
769769 t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
770770 }
771- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
771+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
772772 if g , w := len (commitReqs ), 1 ; g != w {
773773 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
774774 }
@@ -823,14 +823,14 @@ func TestSecondUpdateAborted_FirstStatementWithSameError(t *testing.T) {
823823 if err != nil {
824824 t .Fatalf ("commit failed: %v" , err )
825825 }
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 {}))
828828 // The server should receive 4 execute statements, as each update statement should
829829 // be executed twice.
830830 if g , w := len (execReqs ), 4 ; g != w {
831831 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
832832 }
833- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
833+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
834834 if g , w := len (commitReqs ), 1 ; g != w {
835835 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
836836 }
@@ -912,8 +912,8 @@ func testSecondUpdateAborted_FirstResultChanged(t *testing.T, firstResult *testu
912912 if err := tx .Rollback (); err != nil {
913913 t .Fatalf ("failed to rollback transaction: %v" , err )
914914 }
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 {}))
917917 // The server should receive 3 execute statements, as only the first statement is retried.
918918 if g , w := len (execReqs ), 3 ; g != w {
919919 t .Fatalf ("execute request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -973,12 +973,12 @@ func TestBatchUpdateAbortedWithError(t *testing.T) {
973973 if err != nil {
974974 t .Fatalf ("commit failed: %v" , err )
975975 }
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 {}))
978978 if g , w := len (execReqs ), 2 ; g != w {
979979 t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
980980 }
981- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
981+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
982982 if g , w := len (commitReqs ), 2 ; g != w {
983983 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
984984 }
@@ -1037,12 +1037,12 @@ func TestBatchUpdateAbortedWithError_DifferentRowCountDuringRetry(t *testing.T)
10371037 if err != ErrAbortedDueToConcurrentModification {
10381038 t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , ErrAbortedDueToConcurrentModification )
10391039 }
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 {}))
10421042 if g , w := len (execReqs ), 2 ; g != w {
10431043 t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
10441044 }
1045- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1045+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
10461046 // The commit should be attempted only once.
10471047 if g , w := len (commitReqs ), 1 ; g != w {
10481048 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -1096,8 +1096,8 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
10961096 if err != ErrAbortedDueToConcurrentModification {
10971097 t .Fatalf ("commit error mismatch\n Got: %v\n Want: %v" , err , ErrAbortedDueToConcurrentModification )
10981098 }
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 {}))
11011101 // There are 3 ExecuteBatchDmlRequests sent to Spanner:
11021102 // 1. An initial attempt with a BeginTransaction RPC, but this returns a NotFound error.
11031103 // This causes the transaction to be retried with an explicit BeginTransaction request.
@@ -1106,7 +1106,7 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
11061106 if g , w := len (execReqs ), 3 ; g != w {
11071107 t .Fatalf ("batch request count mismatch\n Got: %v\n Want: %v" , g , w )
11081108 }
1109- commitReqs := requestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
1109+ commitReqs := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.CommitRequest {}))
11101110 // The commit should be attempted only once.
11111111 if g , w := len (commitReqs ), 1 ; g != w {
11121112 t .Fatalf ("commit request count mismatch\n Got: %v\n Want: %v" , g , w )
@@ -1121,7 +1121,7 @@ func TestBatchUpdateAbortedWithError_DifferentErrorDuringRetry(t *testing.T) {
11211121 if req2 .GetTransaction () == nil || req2 .GetTransaction ().GetId () == nil {
11221122 t .Fatal ("the second ExecuteBatchDmlRequest should have a transaction id" )
11231123 }
1124- beginRequests := requestsOfType (reqs , reflect .TypeOf (& sppb.BeginTransactionRequest {}))
1124+ beginRequests := testutil . RequestsOfType (reqs , reflect .TypeOf (& sppb.BeginTransactionRequest {}))
11251125 if g , w := len (beginRequests ), 2 ; g != w {
11261126 t .Fatalf ("begin request count mismatch\n Got: %v\n Want: %v" , g , w )
11271127 }
0 commit comments