Name: [19.0][UPG] viin_brand_*: upgrade to 19

State: Killed

PR State: open

PR Author: Trần Trường Sơn

PR Author Email:

PR: #633

Committer: SonCrits

Committer Email: truongson290893@gmail.com

Commit: 3356eec040c0d689492c120b1a1fb22ec6868de8

Description:

                                            [FIX] viin_brand_mail: fix post-install test failures for OdooBot branding

In the runbot post-install test workflow, modules are installed without
--test-enable, then tests run separately. This means the post_init_hook
(which reverts ViindooBot→OdooBot for test compatibility) never executes
because test_enable is False at install time.

Add post_load() hook (like V17) to handle post-install tests:
- Monkey-patch TestDiscussFullPerformance helper methods to return
  ViindooBot data matching the actual DB state
- Skip hardcoded tests in im_livechat and test_mail that cannot be
  patched (they already pass in at-install test workflow)
                                            

Branch: 19.0

Instance ID: 0

Age:

Up-time: Not finished