Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3ab7390

Browse files
PYTHON-3500 Resync retryable tests to fix serverless failures (#1116)
1 parent 363e0b2 commit 3ab7390

File tree

2 files changed

+91
-51
lines changed

2 files changed

+91
-51
lines changed

‎test/retryable_reads/unified/handshakeError.json‎

Lines changed: 73 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"description": "retryable reads handshake failures",
3-
"schemaVersion": "1.3",
3+
"schemaVersion": "1.4",
44
"runOnRequirements": [
55
{
66
"minServerVersion": "4.2",
@@ -62,7 +62,7 @@
6262
],
6363
"tests": [
6464
{
65-
"description": "listDatabases succeeds after retryable handshake network error",
65+
"description": "client.listDatabases succeeds after retryable handshake network error",
6666
"operations": [
6767
{
6868
"name": "failPoint",
@@ -155,7 +155,7 @@
155155
]
156156
},
157157
{
158-
"description": "listDatabases succeeds after retryable handshake server error (ShutdownInProgress)",
158+
"description": "client.listDatabases succeeds after retryable handshake server error (ShutdownInProgress)",
159159
"operations": [
160160
{
161161
"name": "failPoint",
@@ -248,7 +248,7 @@
248248
]
249249
},
250250
{
251-
"description": "listDatabaseNames succeeds after retryable handshake network error",
251+
"description": "client.listDatabaseNames succeeds after retryable handshake network error",
252252
"operations": [
253253
{
254254
"name": "failPoint",
@@ -338,7 +338,7 @@
338338
]
339339
},
340340
{
341-
"description": "listDatabaseNames succeeds after retryable handshake server error (ShutdownInProgress)",
341+
"description": "client.listDatabaseNames succeeds after retryable handshake server error (ShutdownInProgress)",
342342
"operations": [
343343
{
344344
"name": "failPoint",
@@ -428,7 +428,12 @@
428428
]
429429
},
430430
{
431-
"description": "createChangeStream succeeds after retryable handshake network error",
431+
"description": "client.createChangeStream succeeds after retryable handshake network error",
432+
"runOnRequirements": [
433+
{
434+
"serverless": "forbid"
435+
}
436+
],
432437
"operations": [
433438
{
434439
"name": "failPoint",
@@ -522,7 +527,12 @@
522527
]
523528
},
524529
{
525-
"description": "createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
530+
"description": "client.createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
531+
"runOnRequirements": [
532+
{
533+
"serverless": "forbid"
534+
}
535+
],
526536
"operations": [
527537
{
528538
"name": "failPoint",
@@ -616,7 +626,12 @@
616626
]
617627
},
618628
{
619-
"description": "aggregate succeeds after retryable handshake network error",
629+
"description": "database.aggregate succeeds after retryable handshake network error",
630+
"runOnRequirements": [
631+
{
632+
"serverless": "forbid"
633+
}
634+
],
620635
"operations": [
621636
{
622637
"name": "failPoint",
@@ -716,7 +731,12 @@
716731
]
717732
},
718733
{
719-
"description": "aggregate succeeds after retryable handshake server error (ShutdownInProgress)",
734+
"description": "database.aggregate succeeds after retryable handshake server error (ShutdownInProgress)",
735+
"runOnRequirements": [
736+
{
737+
"serverless": "forbid"
738+
}
739+
],
720740
"operations": [
721741
{
722742
"name": "failPoint",
@@ -816,7 +836,7 @@
816836
]
817837
},
818838
{
819-
"description": "listCollections succeeds after retryable handshake network error",
839+
"description": "database.listCollections succeeds after retryable handshake network error",
820840
"operations": [
821841
{
822842
"name": "failPoint",
@@ -909,7 +929,7 @@
909929
]
910930
},
911931
{
912-
"description": "listCollections succeeds after retryable handshake server error (ShutdownInProgress)",
932+
"description": "database.listCollections succeeds after retryable handshake server error (ShutdownInProgress)",
913933
"operations": [
914934
{
915935
"name": "failPoint",
@@ -1002,7 +1022,7 @@
10021022
]
10031023
},
10041024
{
1005-
"description": "listCollectionNames succeeds after retryable handshake network error",
1025+
"description": "database.listCollectionNames succeeds after retryable handshake network error",
10061026
"operations": [
10071027
{
10081028
"name": "failPoint",
@@ -1095,7 +1115,7 @@
10951115
]
10961116
},
10971117
{
1098-
"description": "listCollectionNames succeeds after retryable handshake server error (ShutdownInProgress)",
1118+
"description": "database.listCollectionNames succeeds after retryable handshake server error (ShutdownInProgress)",
10991119
"operations": [
11001120
{
11011121
"name": "failPoint",
@@ -1188,7 +1208,12 @@
11881208
]
11891209
},
11901210
{
1191-
"description": "createChangeStream succeeds after retryable handshake network error",
1211+
"description": "database.createChangeStream succeeds after retryable handshake network error",
1212+
"runOnRequirements": [
1213+
{
1214+
"serverless": "forbid"
1215+
}
1216+
],
11921217
"operations": [
11931218
{
11941219
"name": "failPoint",
@@ -1282,7 +1307,12 @@
12821307
]
12831308
},
12841309
{
1285-
"description": "createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
1310+
"description": "database.createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
1311+
"runOnRequirements": [
1312+
{
1313+
"serverless": "forbid"
1314+
}
1315+
],
12861316
"operations": [
12871317
{
12881318
"name": "failPoint",
@@ -1376,7 +1406,7 @@
13761406
]
13771407
},
13781408
{
1379-
"description": "aggregate succeeds after retryable handshake network error",
1409+
"description": "collection.aggregate succeeds after retryable handshake network error",
13801410
"operations": [
13811411
{
13821412
"name": "failPoint",
@@ -1469,7 +1499,7 @@
14691499
]
14701500
},
14711501
{
1472-
"description": "aggregate succeeds after retryable handshake server error (ShutdownInProgress)",
1502+
"description": "collection.aggregate succeeds after retryable handshake server error (ShutdownInProgress)",
14731503
"operations": [
14741504
{
14751505
"name": "failPoint",
@@ -1562,7 +1592,7 @@
15621592
]
15631593
},
15641594
{
1565-
"description": "countDocuments succeeds after retryable handshake network error",
1595+
"description": "collection.countDocuments succeeds after retryable handshake network error",
15661596
"operations": [
15671597
{
15681598
"name": "failPoint",
@@ -1655,7 +1685,7 @@
16551685
]
16561686
},
16571687
{
1658-
"description": "countDocuments succeeds after retryable handshake server error (ShutdownInProgress)",
1688+
"description": "collection.countDocuments succeeds after retryable handshake server error (ShutdownInProgress)",
16591689
"operations": [
16601690
{
16611691
"name": "failPoint",
@@ -1748,7 +1778,7 @@
17481778
]
17491779
},
17501780
{
1751-
"description": "estimatedDocumentCount succeeds after retryable handshake network error",
1781+
"description": "collection.estimatedDocumentCount succeeds after retryable handshake network error",
17521782
"operations": [
17531783
{
17541784
"name": "failPoint",
@@ -1838,7 +1868,7 @@
18381868
]
18391869
},
18401870
{
1841-
"description": "estimatedDocumentCount succeeds after retryable handshake server error (ShutdownInProgress)",
1871+
"description": "collection.estimatedDocumentCount succeeds after retryable handshake server error (ShutdownInProgress)",
18421872
"operations": [
18431873
{
18441874
"name": "failPoint",
@@ -1928,7 +1958,7 @@
19281958
]
19291959
},
19301960
{
1931-
"description": "distinct succeeds after retryable handshake network error",
1961+
"description": "collection.distinct succeeds after retryable handshake network error",
19321962
"operations": [
19331963
{
19341964
"name": "failPoint",
@@ -2022,7 +2052,7 @@
20222052
]
20232053
},
20242054
{
2025-
"description": "distinct succeeds after retryable handshake server error (ShutdownInProgress)",
2055+
"description": "collection.distinct succeeds after retryable handshake server error (ShutdownInProgress)",
20262056
"operations": [
20272057
{
20282058
"name": "failPoint",
@@ -2116,7 +2146,7 @@
21162146
]
21172147
},
21182148
{
2119-
"description": "find succeeds after retryable handshake network error",
2149+
"description": "collection.find succeeds after retryable handshake network error",
21202150
"operations": [
21212151
{
21222152
"name": "failPoint",
@@ -2209,7 +2239,7 @@
22092239
]
22102240
},
22112241
{
2212-
"description": "find succeeds after retryable handshake server error (ShutdownInProgress)",
2242+
"description": "collection.find succeeds after retryable handshake server error (ShutdownInProgress)",
22132243
"operations": [
22142244
{
22152245
"name": "failPoint",
@@ -2302,7 +2332,7 @@
23022332
]
23032333
},
23042334
{
2305-
"description": "findOne succeeds after retryable handshake network error",
2335+
"description": "collection.findOne succeeds after retryable handshake network error",
23062336
"operations": [
23072337
{
23082338
"name": "failPoint",
@@ -2395,7 +2425,7 @@
23952425
]
23962426
},
23972427
{
2398-
"description": "findOne succeeds after retryable handshake server error (ShutdownInProgress)",
2428+
"description": "collection.findOne succeeds after retryable handshake server error (ShutdownInProgress)",
23992429
"operations": [
24002430
{
24012431
"name": "failPoint",
@@ -2488,7 +2518,7 @@
24882518
]
24892519
},
24902520
{
2491-
"description": "listIndexes succeeds after retryable handshake network error",
2521+
"description": "collection.listIndexes succeeds after retryable handshake network error",
24922522
"operations": [
24932523
{
24942524
"name": "failPoint",
@@ -2578,7 +2608,7 @@
25782608
]
25792609
},
25802610
{
2581-
"description": "listIndexes succeeds after retryable handshake server error (ShutdownInProgress)",
2611+
"description": "collection.listIndexes succeeds after retryable handshake server error (ShutdownInProgress)",
25822612
"operations": [
25832613
{
25842614
"name": "failPoint",
@@ -2668,7 +2698,7 @@
26682698
]
26692699
},
26702700
{
2671-
"description": "listIndexNames succeeds after retryable handshake network error",
2701+
"description": "collection.listIndexNames succeeds after retryable handshake network error",
26722702
"operations": [
26732703
{
26742704
"name": "failPoint",
@@ -2758,7 +2788,7 @@
27582788
]
27592789
},
27602790
{
2761-
"description": "listIndexNames succeeds after retryable handshake server error (ShutdownInProgress)",
2791+
"description": "collection.listIndexNames succeeds after retryable handshake server error (ShutdownInProgress)",
27622792
"operations": [
27632793
{
27642794
"name": "failPoint",
@@ -2848,7 +2878,12 @@
28482878
]
28492879
},
28502880
{
2851-
"description": "createChangeStream succeeds after retryable handshake network error",
2881+
"description": "collection.createChangeStream succeeds after retryable handshake network error",
2882+
"runOnRequirements": [
2883+
{
2884+
"serverless": "forbid"
2885+
}
2886+
],
28522887
"operations": [
28532888
{
28542889
"name": "failPoint",
@@ -2942,7 +2977,12 @@
29422977
]
29432978
},
29442979
{
2945-
"description": "createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
2980+
"description": "collection.createChangeStream succeeds after retryable handshake server error (ShutdownInProgress)",
2981+
"runOnRequirements": [
2982+
{
2983+
"serverless": "forbid"
2984+
}
2985+
],
29462986
"operations": [
29472987
{
29482988
"name": "failPoint",

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /