Skip to Content

Name: Merge from upstream 18 261026 01

State: Failed finished in 426m

PR State: open

PR Author: David Tran

PR Author Email:

PR: #1323

Committer: David Tran

Committer Email: david.tran@tvtmarine.com

Commit: 9ca86217877efe01006ea190d7f4a77e380ee06d

Description:

                                            Merge remote-tracking branch 'upstream/18.0' into 18.0
                                            

Branch: 18.0

Age:

Up-time:

Subbuilds Name State Detail
Build 429042 At install tests: from account to website_sms 204m Succeed Log
Build 429043 Post install tests: step install all modules 74m Succeed Log
Build 429044 Post install tests: from account to hr_recruitment_survey 194m Failed Log
Build 429045 Post install tests: from hr_skills to phone_validation 385m Failed Log
Build 429046 Post install tests: from point_of_sale to purchase_requisition_stock 185m Failed Log
Build 429047 Post install tests: from purchase_stock to test_limits 156m Succeed Log
Build 429048 Post install tests: from test_mail to to_purchase_line_numbering 219m Succeed Log
Build 429049 Post install tests: from to_purchase_order_advance to viin_approval_purpose_routing 185m Succeed Log
Build 429050 Post install tests: from viin_approval_sale to viin_product_approval_marketplace
Building with script
Log
Build 429051 Post install tests: from viin_product_approval_marketplace_website_sale to web_unsplash 144m Succeed Log
Build 429052 Post install tests: from website to website_sms 144m Succeed Log
Create Date Level Message
10/26/2026 08:55:01 AM INFO
Updated repository Viindoo-tvtmaaddons
10/26/2026 08:55:01 AM INFO
Updated repository Viindoo-erponline-enterprise
10/26/2026 08:55:01 AM INFO
Updated repository Viindoo-branding
10/26/2026 08:55:01 AM INFO
Cloned repository Viindoo-odoo
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.account.tests.test_account_move_reconcile: ERROR: TestAccountMoveReconcile.test_matched_payment_ids_unreconcile_without_move Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/account/tests/test_account_move_reconcile.py", line 5866, in test_matched_payment_ids_unreconcile_without_move payment = self.create_move_payment(invoice, 500) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/tests/test_account_move_reconcile.py", line 204, in create_move_payment self.company_data['default_journal_bank'].inbound_payment_method_line_ids.filtered_domain([ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 7100, in __getitem__ return self.browse((self._ids[key],)) ~~~~~~~~~^^^^^ IndexError: tuple index out of range
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.account_edi_ubl_cii.tests.test_cii_export_facturx_fr: ERROR: CiiExportFacturXFR.test_invoice_deferred_dates_on_some_lines Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6441, in _update_cache field_values = [(fields[name], value) for name, value in values.items() if name != 'id'] ~~~~~~^^^^^^ KeyError: 'deferred_start_date' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/account_edi_ubl_cii/tests/test_cii_export_facturx_fr.py", line 502, in test_invoice_deferred_dates_on_some_lines invoice = self._create_invoice( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/tests/common.py", line 731, in _create_invoice invoice = cls.env['account.move'].create([{ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-1143>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/purchase/models/account_invoice.py", line 169, in create moves = super(AccountMove, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-874>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/models/account_move.py", line 3415, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-47>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/mail/models/mail_thread.py", line 290, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-0>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5000, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5157, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in _add_precomputed_values records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in <genexpr> records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6447, in _update_cache value = field.convert_to_cache(value, self, validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 4450, in convert_to_cache ids.add(comodel.new(command[2], ref=command[1]).id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6443, in _update_cache raise ValueError("Invalid field %r on model %r" % (e.args[0], self._name)) ValueError: Invalid field 'deferred_start_date' on model 'account.move.line'
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.account_edi_ubl_cii.tests.test_cii_export_facturx_fr: ERROR: CiiExportFacturXFR.test_invoice_deferred_dates_on_some_lines_with_delivery_date Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6441, in _update_cache field_values = [(fields[name], value) for name, value in values.items() if name != 'id'] ~~~~~~^^^^^^ KeyError: 'deferred_start_date' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/account_edi_ubl_cii/tests/test_cii_export_facturx_fr.py", line 525, in test_invoice_deferred_dates_on_some_lines_with_delivery_date invoice = self._create_invoice( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/tests/common.py", line 731, in _create_invoice invoice = cls.env['account.move'].create([{ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-1143>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/purchase/models/account_invoice.py", line 169, in create moves = super(AccountMove, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-874>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/models/account_move.py", line 3415, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-47>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/mail/models/mail_thread.py", line 290, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-0>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5000, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5157, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in _add_precomputed_values records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in <genexpr> records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6447, in _update_cache value = field.convert_to_cache(value, self, validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 4450, in convert_to_cache ids.add(comodel.new(command[2], ref=command[1]).id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6443, in _update_cache raise ValueError("Invalid field %r on model %r" % (e.args[0], self._name)) ValueError: Invalid field 'deferred_start_date' on model 'account.move.line'
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.account_edi_ubl_cii.tests.test_cii_export_facturx_fr: ERROR: CiiExportFacturXFR.test_invoice_deferred_dates_with_delivery_date Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6441, in _update_cache field_values = [(fields[name], value) for name, value in values.items() if name != 'id'] ~~~~~~^^^^^^ KeyError: 'deferred_start_date' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/account_edi_ubl_cii/tests/test_cii_export_facturx_fr.py", line 472, in test_invoice_deferred_dates_with_delivery_date invoice = self._create_invoice( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/tests/common.py", line 731, in _create_invoice invoice = cls.env['account.move'].create([{ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-1143>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/purchase/models/account_invoice.py", line 169, in create moves = super(AccountMove, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-874>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/account/models/account_move.py", line 3415, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-47>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/addons/mail/models/mail_thread.py", line 290, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<decorator-gen-0>", line 2, in create File "/data/build/rb-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5000, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5157, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in _add_precomputed_values records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5185, in <genexpr> records = self.browse().concat(*(self.new(vals) for vals in vals_list_todo)) ^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6447, in _update_cache value = field.convert_to_cache(value, self, validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 4450, in convert_to_cache ids.add(comodel.new(command[2], ref=command[1]).id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6893, in new record._update_cache(values, validate=False) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 6443, in _update_cache raise ValueError("Invalid field %r on model %r" % (e.args[0], self._name)) ValueError: Invalid field 'deferred_start_date' on model 'account.move.line'
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: FAILED: [13/15] Tour passkeys_tour_delete → Step Make sure the Preferences tab is open (trigger: label:contains("Email Signature")). Element (label:contains("Email Signature")) has not been found. TIMEOUT step failed to complete within 20000 ms.
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.addons.auth_passkey.tests.test_passkey_demo: FAIL: PasskeyTestTours.test_passkey_backend Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/auth_passkey/tests/test_passkey_demo.py", line 458, in test_passkey_backend self.start_tour("/odoo?debug=tests", 'passkeys_tour_delete', login="admin") File "/data/build/rb-9ca8621-226001/odoo/tests/common.py", line 2534, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/tests/common.py", line 2508, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('passkeys_tour_delete', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" failed FAILED: [13/15] Tour passkeys_tour_delete → Step Make sure the Preferences tab is open (trigger: label:contains("Email Signature")). Element (label:contains("Email Signature")) has not been found. TIMEOUT step failed to complete within 20000 ms.
10/26/2026 04:55:32 PM ERROR
Subbuild # 429044: odoo.tests.result: 1 failed, 4 error(s) of 1834 tests when loading database 'rb-9ca8621-226001-429044'
10/26/2026 07:20:23 PM ERROR
Subbuild # 429045: odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: FAIL: TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped Traceback (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/tests/test_vn_coa_template.py", line 3093, in test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped self.assertEqual( AssertionError: Items in the second set but not the first: 'base l10n_vn code' : fixture is not discriminating: the chart data yields no entry for one of the mappings
10/26/2026 04:00:05 PM ERROR
Subbuild # 429046: odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos.test_loyalty_in_trusted_pos.test_loyalty_in_trusted_pos.browser: FAILED: [7/15] Tour test_loyalty_in_trusted_pos → Step .ticket-screen .pads .button.validation.load-order-button. Element (.ticket-screen .pads .button.validation.load-order-button) has not been found. TIMEOUT step failed to complete within 20000 ms.
10/26/2026 04:00:05 PM ERROR
Subbuild # 429046: odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_loyalty_in_trusted_pos Traceback (most recent call last): File "/data/build/rb-9ca8621-226001/addons/pos_loyalty/tests/test_frontend.py", line 3285, in test_loyalty_in_trusted_pos self.start_pos_tour("test_loyalty_in_trusted_pos", login="pos_user", pos_config=trusted_pos_config) File "/data/build/rb-9ca8621-226001/addons/point_of_sale/tests/test_frontend.py", line 43, in start_pos_tour self.start_tour(self._get_url(pos_config=kwargs.get('pos_config')), tour_name, login=login, **kwargs) File "/data/build/rb-9ca8621-226001/addons/account/tests/common.py", line 1630, in start_tour super().start_tour(url_path, tour_name, step_delay, **kwargs) File "/data/build/rb-9ca8621-226001/odoo/tests/common.py", line 2534, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-9ca8621-226001/odoo/tests/common.py", line 2508, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('test_loyalty_in_trusted_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=68", "delayToCheckUndeterminisms": 0})" failed FAILED: [7/15] Tour test_loyalty_in_trusted_pos → Step .ticket-screen .pads .button.validation.load-order-button. Element (.ticket-screen .pads .button.validation.load-order-button) has not been found. TIMEOUT step failed to complete within 20000 ms.
10/26/2026 04:00:05 PM ERROR
Subbuild # 429046: odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Error received after termination: Images could not be loaded correctly Error: Failed to load image at http://127.0.0.1:8069/web/image?model=res.company&id=1&field=logo at Image.<anonymous> (http://127.0.0.1:8069/web/assets/1/3ffc736/pos_self_order.assets.min.js:4825:8)
10/26/2026 04:00:05 PM ERROR
Subbuild # 429046: odoo.tests.result: 1 failed, 0 error(s) of 1073 tests when loading database 'rb-9ca8621-226001-429046'