summaryrefslogtreecommitdiff
path: root/addons/base_import_module/models
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2018-03-08 15:43:32 +0100
committerThibault Delavallée <tde@odoo.com>2018-03-09 12:34:21 +0100
commit42659dc70c2b9b124e7e4fdc0449f660c3de5c76 (patch)
tree6a432164df3ecc446855140ebe2a047af5a6c27a /addons/base_import_module/models
parent6b9632effea9befc2f8af513b809c8e3d289d9d6 (diff)
[IMP] test_mail: add performance tests to cover more separate features
In test_mail there are performance tests involving several followers and give counters for some heavy real-life-like use cases. Purpose of this commit is to have more basic performance tests for main mail features, like simple post, simple subscription of one follower. It allows to have an idea of the basic cost of various features. Adding use cases for message_post includes * posting without followers (aka, no notification) * posting with a ping (by email or by inbox) * logging a note with optimized method _message_log or with message_post Adding use cases for activities includes setting an activity as done. This action posts a message and is therefore interesting to evaluate. Adding use cases for subscription includes * adding and re-adding one follower, with default or specified subtypes * updating responsible field triggering a simple tracking and an assignation email or notification (not completely supported in saas 11.2 meaning this counter will increase when forward-ported) * note that some subscription tests have already been added at a01933c9b4dc6ff4e1a0b73822df9097025c0e1c Finally some heavier tests are added for assignation and tracking based on QWeb view. This commit is related to task ID 1824965 . This one is an ongoing task and several commits may be linked to that task.
Diffstat (limited to 'addons/base_import_module/models')
0 files changed, 0 insertions, 0 deletions