diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-01-13 13:16:21 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-01-14 11:59:53 +0000 |
| commit | caf11fade0e2c9979375cb5d20bae2f80af25f46 (patch) | |
| tree | 86add40ce3ade8e49cca23de313b30be5221e6ef /addons/test_mail/tests/test_performance.py | |
| parent | 2d0193053774d63d5505143720f25aff9561dde4 (diff) | |
[IMP] *: update query counts
Query counts weren't adapted to recent performance changes.
This commit updates the different query counts to make sure
any commit changing the query counts knows it and does it on purpose.
Some query counts may vary between community and enterprise
and therefore have a higher value than needed in community version.
closes odoo/odoo#43202
Related: odoo/enterprise#7682
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/test_mail/tests/test_performance.py')
| -rw-r--r-- | addons/test_mail/tests/test_performance.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/test_mail/tests/test_performance.py b/addons/test_mail/tests/test_performance.py index cf9852d6454..6cdc637ccf3 100644 --- a/addons/test_mail/tests/test_performance.py +++ b/addons/test_mail/tests/test_performance.py @@ -85,7 +85,7 @@ class TestMailPerformance(BaseMailPerformance): records = self.env['test_performance.mail'].search([]) self.assertEqual(len(records), 5) - with self.assertQueryCount(__system__=3, demo=3): + with self.assertQueryCount(__system__=2, demo=2): # without cache for record in records: record.partner_id.country_id.name @@ -364,7 +364,7 @@ class TestMailAPIPerformance(BaseMailPerformance): def test_message_post_one_inbox_notification(self): record = self.env['mail.test.simple'].create({'name': 'Test'}) - with self.assertQueryCount(__system__=23, emp=25): + with self.assertQueryCount(__system__=22, emp=24): record.message_post( body='<p>Test Post Performances with an inbox ping</p>', partner_ids=self.user_test.partner_id.ids, @@ -680,7 +680,7 @@ class TestMailComplexPerformance(BaseMailPerformance): rec1 = rec.with_context(active_test=False) # to see inactive records self.assertEqual(rec1.message_partner_ids, self.partners | self.env.user.partner_id | self.user_portal.partner_id) - with self.assertQueryCount(__system__=34, emp=37): + with self.assertQueryCount(__system__=34, emp=35): rec.write({ 'name': 'Test2', 'customer_id': customer_id, @@ -817,7 +817,7 @@ class TestMailHeavyPerformancePost(BaseMailPerformance): ] self.attachements = self.env['ir.attachment'].with_user(self.env.user).create(self.vals) attachement_ids = self.attachements.ids - with self.assertQueryCount(emp=105): # test_mail only: 94 + with self.assertQueryCount(emp=92): self.cr.sql_log = self.warm and self.cr.sql_log_count record.with_context({}).message_post( body='<p>Test body <img src="cid:cid1"> <img src="cid:cid2"></p>', |
