@@ -221,7 +221,7 @@ class TestRunCommand80Tasks(TestRunCommand):
221
221
n_tasks = 80
222
222
223
223
224
- class TestRunCommandManyTasks (TestRunCommand ):
224
+ class TestRunCommandUnlimitedTasks (TestRunCommand ):
225
225
async def do_task (self ):
226
226
command = self .client .perftest .command
227
227
await asyncio .gather (* [command ("hello" , True ) for _ in range (NUM_DOCS )])
@@ -283,7 +283,7 @@ class TestFindOneByID80Tasks(TestFindOneByID):
283
283
n_tasks = 80
284
284
285
285
286
- class TestFindOneByIDManyTasks (TestFindOneByID ):
286
+ class TestFindOneByIDUnlimitedTasks (TestFindOneByID ):
287
287
async def do_task (self ):
288
288
find_one = self .corpus .find_one
289
289
await asyncio .gather (* [find_one ({"_id" : _id }) for _id in self .inserted_ids ])
@@ -308,6 +308,13 @@ async def asyncSetUp(self):
308
308
309
309
310
310
class TestSmallDocInsertOne (SmallDocInsertTest , AsyncPyMongoTestCase ):
311
+ async def do_task (self ):
312
+ insert_one = self .corpus .insert_one
313
+ for doc in self .documents :
314
+ await insert_one (doc )
315
+
316
+
317
+ class TestSmallDocInsertOneUnlimitedTasks (SmallDocInsertTest , AsyncPyMongoTestCase ):
311
318
async def do_task (self ):
312
319
insert_one = self .corpus .insert_one
313
320
await asyncio .gather (* [insert_one (doc ) for doc in self .documents ])
@@ -324,6 +331,13 @@ async def asyncSetUp(self):
324
331
325
332
326
333
class TestLargeDocInsertOne (LargeDocInsertTest , AsyncPyMongoTestCase ):
334
+ async def do_task (self ):
335
+ insert_one = self .corpus .insert_one
336
+ for doc in self .documents :
337
+ await insert_one (doc )
338
+
339
+
340
+ class TestLargeDocInsertOneUnlimitedTasks (LargeDocInsertTest , AsyncPyMongoTestCase ):
327
341
async def do_task (self ):
328
342
insert_one = self .corpus .insert_one
329
343
await asyncio .gather (* [insert_one (doc ) for doc in self .documents ])
@@ -343,10 +357,6 @@ class TestFindManyAndEmptyCursor80Tasks(TestFindManyAndEmptyCursor):
343
357
n_tasks = 80
344
358
345
359
346
- class TestFindManyAndEmptyCursorManyTasks (TestFindManyAndEmptyCursor ):
347
- n_tasks = 1000
348
-
349
-
350
360
class TestSmallDocBulkInsert (SmallDocInsertTest , AsyncPyMongoTestCase ):
351
361
async def do_task (self ):
352
362
await self .corpus .insert_many (self .documents , ordered = True )
0 commit comments