@@ -178,11 +178,11 @@ def test_import_reimport_reimport_performance_async(self):
178178
179179 self ._import_reimport_performance (
180180 expected_num_queries1 = 340 ,
181- expected_num_async_tasks1 = 10 ,
181+ expected_num_async_tasks1 = 7 ,
182182 expected_num_queries2 = 288 ,
183- expected_num_async_tasks2 = 22 ,
183+ expected_num_async_tasks2 = 18 ,
184184 expected_num_queries3 = 175 ,
185- expected_num_async_tasks3 = 20 ,
185+ expected_num_async_tasks3 = 17 ,
186186 )
187187
188188 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-pghistory" )
@@ -196,11 +196,11 @@ def test_import_reimport_reimport_performance_pghistory_async(self):
196196
197197 self ._import_reimport_performance (
198198 expected_num_queries1 = 306 ,
199- expected_num_async_tasks1 = 10 ,
199+ expected_num_async_tasks1 = 7 ,
200200 expected_num_queries2 = 281 ,
201- expected_num_async_tasks2 = 22 ,
201+ expected_num_async_tasks2 = 18 ,
202202 expected_num_queries3 = 170 ,
203- expected_num_async_tasks3 = 20 ,
203+ expected_num_async_tasks3 = 17 ,
204204 )
205205
206206 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-auditlog" )
@@ -219,12 +219,12 @@ def test_import_reimport_reimport_performance_no_async(self):
219219 testuser .usercontactinfo .block_execution = True
220220 testuser .usercontactinfo .save ()
221221 self ._import_reimport_performance (
222- expected_num_queries1 = 350 ,
223- expected_num_async_tasks1 = 10 ,
224- expected_num_queries2 = 305 ,
225- expected_num_async_tasks2 = 22 ,
226- expected_num_queries3 = 190 ,
227- expected_num_async_tasks3 = 20 ,
222+ expected_num_queries1 = 345 ,
223+ expected_num_async_tasks1 = 6 ,
224+ expected_num_queries2 = 293 ,
225+ expected_num_async_tasks2 = 17 ,
226+ expected_num_queries3 = 180 ,
227+ expected_num_async_tasks3 = 16 ,
228228 )
229229
230230 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-pghistory" )
@@ -241,12 +241,12 @@ def test_import_reimport_reimport_performance_pghistory_no_async(self):
241241 testuser .usercontactinfo .save ()
242242
243243 self ._import_reimport_performance (
244- expected_num_queries1 = 316 ,
245- expected_num_async_tasks1 = 10 ,
246- expected_num_queries2 = 298 ,
247- expected_num_async_tasks2 = 22 ,
248- expected_num_queries3 = 185 ,
249- expected_num_async_tasks3 = 20 ,
244+ expected_num_queries1 = 311 ,
245+ expected_num_async_tasks1 = 6 ,
246+ expected_num_queries2 = 286 ,
247+ expected_num_async_tasks2 = 17 ,
248+ expected_num_queries3 = 175 ,
249+ expected_num_async_tasks3 = 16 ,
250250 )
251251
252252 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-auditlog" )
@@ -267,12 +267,12 @@ def test_import_reimport_reimport_performance_no_async_with_product_grading(self
267267 self .system_settings (enable_product_grade = True )
268268
269269 self ._import_reimport_performance (
270- expected_num_queries1 = 351 ,
271- expected_num_async_tasks1 = 11 ,
272- expected_num_queries2 = 306 ,
273- expected_num_async_tasks2 = 23 ,
274- expected_num_queries3 = 191 ,
275- expected_num_async_tasks3 = 21 ,
270+ expected_num_queries1 = 347 ,
271+ expected_num_async_tasks1 = 8 ,
272+ expected_num_queries2 = 295 ,
273+ expected_num_async_tasks2 = 19 ,
274+ expected_num_queries3 = 182 ,
275+ expected_num_async_tasks3 = 18 ,
276276 )
277277
278278 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-pghistory" )
@@ -290,12 +290,12 @@ def test_import_reimport_reimport_performance_pghistory_no_async_with_product_gr
290290 self .system_settings (enable_product_grade = True )
291291
292292 self ._import_reimport_performance (
293- expected_num_queries1 = 317 ,
294- expected_num_async_tasks1 = 11 ,
295- expected_num_queries2 = 299 ,
296- expected_num_async_tasks2 = 23 ,
297- expected_num_queries3 = 186 ,
298- expected_num_async_tasks3 = 21 ,
293+ expected_num_queries1 = 313 ,
294+ expected_num_async_tasks1 = 8 ,
295+ expected_num_queries2 = 288 ,
296+ expected_num_async_tasks2 = 19 ,
297+ expected_num_queries3 = 177 ,
298+ expected_num_async_tasks3 = 18 ,
299299 )
300300
301301 # Deduplication is enabled in the tests above, but to properly test it we must run the same import twice and capture the results.
@@ -414,9 +414,9 @@ def test_deduplication_performance_async(self):
414414
415415 self ._deduplication_performance (
416416 expected_num_queries1 = 311 ,
417- expected_num_async_tasks1 = 12 ,
417+ expected_num_async_tasks1 = 8 ,
418418 expected_num_queries2 = 204 ,
419- expected_num_async_tasks2 = 12 ,
419+ expected_num_async_tasks2 = 8 ,
420420 check_duplicates = False , # Async mode - deduplication happens later
421421 )
422422
@@ -431,9 +431,9 @@ def test_deduplication_performance_pghistory_async(self):
431431
432432 self ._deduplication_performance (
433433 expected_num_queries1 = 275 ,
434- expected_num_async_tasks1 = 12 ,
434+ expected_num_async_tasks1 = 8 ,
435435 expected_num_queries2 = 185 ,
436- expected_num_async_tasks2 = 12 ,
436+ expected_num_async_tasks2 = 8 ,
437437 check_duplicates = False , # Async mode - deduplication happens later
438438 )
439439
@@ -451,10 +451,10 @@ def test_deduplication_performance_no_async(self):
451451 testuser .usercontactinfo .save ()
452452
453453 self ._deduplication_performance (
454- expected_num_queries1 = 323 ,
455- expected_num_async_tasks1 = 12 ,
456- expected_num_queries2 = 318 ,
457- expected_num_async_tasks2 = 12 ,
454+ expected_num_queries1 = 316 ,
455+ expected_num_async_tasks1 = 7 ,
456+ expected_num_queries2 = 287 ,
457+ expected_num_async_tasks2 = 7 ,
458458 )
459459
460460 @override_settings (ENABLE_AUDITLOG = True , AUDITLOG_TYPE = "django-pghistory" )
@@ -471,8 +471,8 @@ def test_deduplication_performance_pghistory_no_async(self):
471471 testuser .usercontactinfo .save ()
472472
473473 self ._deduplication_performance (
474- expected_num_queries1 = 287 ,
475- expected_num_async_tasks1 = 12 ,
476- expected_num_queries2 = 281 ,
477- expected_num_async_tasks2 = 12 ,
474+ expected_num_queries1 = 280 ,
475+ expected_num_async_tasks1 = 7 ,
476+ expected_num_queries2 = 250 ,
477+ expected_num_async_tasks2 = 7 ,
478478 )
0 commit comments