[FIX] account: compare the exchange lines of the payments widget unordered
_get_all_reconciled_invoice_partials unions its partial queries without an
ORDER BY and the payments widget lists the exchange lines in that order,
which depends on the plan PostgreSQL picks: with a merge join the rows come
sorted by the join key rather than by line id, and
test_reconcile_special_mexican_workflow_2 fails with
"{'line_ids': [4182, 4180, 4184], ...} != {'line_ids': [4180, 4182, 4184], ...}"
(reproducible locally with enable_hashjoin and enable_nestloop off). The order
of those ids only feeds the list view opened from the widget, so sort both
sides in the assertion helper.
| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 432082 | At install tests: from account to website_timesheet 53m | Succeed | Log |
| Build 432083 | Post install tests: step install all modules 13m | Succeed | Log |
| Build 432084 | Post install tests: from account to hr_recruitment_survey 134m | Succeed | Log |
| Build 432085 | Post install tests: from hr_skills to phone_validation 189m | Succeed | Log |
| Build 432086 | Post install tests: from point_of_sale to purchase_requisition_stock 254m | Succeed | Log |
| Build 432087 | Post install tests: from purchase_stock to test_l10n 174m | Succeed | Log |
| Build 432088 | Post install tests: from test_mail to theme_default 129m | Failed | Log |
| Build 432089 | Post install tests: from uom to utm 59m | Succeed | Log |
| Build 432090 | Post install tests: from web to web_unsplash 88m | Succeed | Log |
| Build 432091 | Post install tests: from website to website_timesheet 184m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 11/03/2026 04:11:04 PM | WARNING |
Branch 20.0 does not exist in repository Viindoo-tvtmaaddons, building without it: warning: Could not find remote branch 20.0 to clone.
fatal: Remote branch 20.0 not found in upstream origin
|
| 11/03/2026 04:11:04 PM | WARNING |
Branch 20.0 does not exist in repository Viindoo-erponline-enterprise, building without it: warning: Could not find remote branch 20.0 to clone.
fatal: Remote branch 20.0 not found in upstream origin
|
| 11/03/2026 04:11:04 PM | WARNING |
Branch 20.0 does not exist in repository Viindoo-branding, building without it: warning: Could not find remote branch 20.0 to clone.
fatal: Remote branch 20.0 not found in upstream origin
|
| 11/03/2026 04:11:04 PM | INFO |
Cloned repository Viindoo-odoo
|
| 11/03/2026 04:11:04 PM | WARNING |
Subbuild # 432082:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:11:04 PM | WARNING |
Subbuild # 432083:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:25:33 PM | WARNING |
Subbuild # 432084:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:25:33 PM | WARNING |
Subbuild # 432085:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:25:33 PM | WARNING |
Subbuild # 432086:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:35:23 PM | WARNING |
Subbuild # 432087:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:35:23 PM | WARNING |
Subbuild # 432088:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 06:45:13 PM | ERROR |
Subbuild # 432088:
odoo.addons.test_mail_full.tests.test_mail_performance: FAIL: Subtest TestPortalFormatPerformance.test_portal_message_format_norating (login='employee')
Traceback (most recent call last):
File "/data/build/rb-ea311d5-226310/odoo/tools/misc.py", line 718, in deco
return func(*args, **kwargs)
File "/data/build/rb-ea311d5-226310/odoo/tests/common.py", line 3081, in with_users
func(self, *args, **kwargs)
~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ea311d5-226310/odoo/tests/common.py", line 3117, in warmup
func(self, *args, **kwargs)
~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ea311d5-226310/addons/test_mail_full/tests/test_mail_performance.py", line 239, in test_portal_message_format_norating
with self.assertQueryCount(employee=11):
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib/python3.14/contextlib.py", line 148, in __exit__
next(self.gen)
~~~~^^^^^^^^^^
File "/data/build/rb-ea311d5-226310/odoo/tests/common.py", line 913, in assertQueryCount
self.fail(msg % (login, count, expected, funcname, filename, linenum))
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Query count more than expected for user employee: 12 > 11 in test_portal_message_format_norating at /data/build/rb-ea311d5-226310/addons/test_mail_full/tests/test_mail_performance.py:239
|
| 11/03/2026 06:45:13 PM | ERROR |
Subbuild # 432088:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_uom_selection.browser: FAILED: [30/36] Tour sale_product_configurator_uom_tour → Step Assert that the total is 7,620.00 (trigger: .o_sale_product_configurator_dialog .o_configurator_price_total:contains("7,620.00")).
Element (.o_sale_product_configurator_dialog .o_configurator_price_total:contains("7,620.00")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 11/03/2026 06:45:13 PM | ERROR |
Subbuild # 432088:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_product_configurator_uom_selection
Traceback (most recent call last):
File "/data/build/rb-ea311d5-226310/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 337, in test_product_configurator_uom_selection
self.start_tour("/odoo", 'sale_product_configurator_uom_tour', login='salesman')
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ea311d5-226310/odoo/tests/common.py", line 3004, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ea311d5-226310/odoo/tests/common.py", line 2979, in browser_js
self.fail(str(error))
~~~~~~~~~^^^^^^^^^^^^
AssertionError: FAILED: [30/36] Tour sale_product_configurator_uom_tour → Step Assert that the total is 7,620.00 (trigger: .o_sale_product_configurator_dialog .o_configurator_price_total:contains("7,620.00")).
Element (.o_sale_product_configurator_dialog .o_configurator_price_total:contains("7,620.00")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 11/03/2026 06:45:13 PM | ERROR |
Subbuild # 432088:
odoo.tests.result: 2 failed, 0 error(s) of 2503 tests when loading database 'rb-ea311d5-226310-432088'
|
| 11/03/2026 04:35:23 PM | WARNING |
Subbuild # 432089:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:25:33 PM | WARNING |
Subbuild # 432090:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 11/03/2026 04:25:33 PM | WARNING |
Subbuild # 432091:
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|