Name: [Phase 3.7] Gate M1 carry-over: SQL templates, aggregation router, AI Draft smart button, Brain bridge deprecate

State: Succeed finished in 239m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #32

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: e6bcf88ae17940f618d94c4998187c56c460fb85

Description:

                                            [FIX] viin_brain: remove orphan test_ir_http.py — ir_http.py deleted in f815901 (TipTap rejected)

Commit f815901 deleted viin_brain/models/ir_http.py and its __init__ import
when TipTap editor was rejected in favour of OdooEditor (ADR-003 update).
The companion test file viin_brain/tests/test_ir_http.py was not removed,
leaving 2 HttpCase tests (test_session_info_includes_editor_backend_flag,
test_session_info_defaults_to_odoo_when_invalid) that assert on
viin_web_editor_editor_backend in session_info — a key that no longer
exists because the injector (ir_http.py) was deleted.

Runbot build 381692 (rb-84f5047-221719) caught both failures:
  AssertionError: None != 'tiptap'
  AssertionError: None != 'odoo'

Fix: delete test_ir_http.py and remove its import from tests/__init__.py.
No functional change — the WI-11 classmethod regression guard is no longer
needed since the override that triggered it no longer exists.
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time:

Delete Date:

Subbuilds Name State Detail
Build 381734 Check the quality with Pylint: from test_lint to test_pylint 14m Succeed Log
Build 381735 At install tests: from account to website_twitter 119m Succeed Log
Build 381736 Post install tests: step install all modules 64m Succeed Log
Build 381737 Post install tests: from account to payment_alipay 144m Succeed Log
Build 381738 Post install tests: from payment_aps to test_viin_web_cohort 174m Succeed Log
Build 381739 Post install tests: from test_website to to_website_apps_store 69m Succeed Log
Build 381740 Post install tests: from to_website_apps_store_loc to viin_estimate_purchase 85m Succeed Log
Build 381741 Post install tests: from viin_estimate_sale to viin_project_access_timesheet 34m Succeed Log
Build 381742 Post install tests: from viin_project_gantt to website_twitter 49m Succeed Log
Build 381743 Test install all modules without demo data: from account to website_twitter 49m Succeed Log
Create Date Level Message
05/05/2026 12:45:13 INFO
Updated repository Viindoo-odoo
05/05/2026 12:45:13 INFO
Updated repository Viindoo-tvtmaaddons
05/05/2026 12:45:13 INFO
Updated repository Viindoo-erponline-enterprise
05/05/2026 12:45:13 INFO
Updated repository Viindoo-branding
05/05/2026 12:45:13 INFO
Cloned repository Viindoo-ai